[INFO] fetching crate scirs2-autograd 0.4.4...
[INFO] testing scirs2-autograd-0.4.4 against try#28f95933dc0727396c07b48d0a8cb5211b7fb472 for pr-154065-2
[INFO] extracting crate scirs2-autograd 0.4.4 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate scirs2-autograd 0.4.4
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate scirs2-autograd 0.4.4
[INFO] tweaked toml for crates.io crate scirs2-autograd 0.4.4 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate scirs2-autograd 0.4.4 on toolchain 28f95933dc0727396c07b48d0a8cb5211b7fb472
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate scirs2-autograd 0.4.4 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 94a7e89dd45021d976a35ab6a67a6349b43bd497cb1c0bce2ec2249d6cefff00
[INFO] running `Command { std: "docker" "start" "94a7e89dd45021d976a35ab6a67a6349b43bd497cb1c0bce2ec2249d6cefff00", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "94a7e89dd45021d976a35ab6a67a6349b43bd497cb1c0bce2ec2249d6cefff00" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "94a7e89dd45021d976a35ab6a67a6349b43bd497cb1c0bce2ec2249d6cefff00", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "94a7e89dd45021d976a35ab6a67a6349b43bd497cb1c0bce2ec2249d6cefff00" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling matrixmultiply v0.3.10
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling scirs2-core v0.4.4
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling num-lazy v0.4.1
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling winnow v1.0.2
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling lambert_w v2.0.3
[INFO] [stderr]    Compiling rand_distr v0.6.0
[INFO] [stderr]    Compiling rand_distr v0.5.1
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling uuid v1.23.1
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling rand_chacha v0.10.0
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling ndarray v0.17.2
[INFO] [stderr]    Compiling numeric_literals v0.2.0
[INFO] [stderr]    Compiling ellip v1.1.0
[INFO] [stderr]    Compiling special v0.13.1
[INFO] [stderr]    Compiling ndarray-rand v0.16.0
[INFO] [stderr]    Compiling scirs2-autograd v0.4.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 19s
[INFO] running `Command { std: "docker" "inspect" "94a7e89dd45021d976a35ab6a67a6349b43bd497cb1c0bce2ec2249d6cefff00", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "94a7e89dd45021d976a35ab6a67a6349b43bd497cb1c0bce2ec2249d6cefff00" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling ellip v1.1.0
[INFO] [stderr]    Compiling lambert_w v2.0.3
[INFO] [stderr]    Compiling rand_distr v0.6.0
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling special v0.13.1
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling ndarray v0.17.2
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand_chacha v0.10.0
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling rand_distr v0.5.1
[INFO] [stderr]    Compiling criterion v0.8.2
[INFO] [stderr]    Compiling ndarray-rand v0.16.0
[INFO] [stderr]    Compiling scirs2-core v0.4.4
[INFO] [stderr]    Compiling scirs2-autograd v0.4.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 4m 06s
[INFO] running `Command { std: "docker" "inspect" "94a7e89dd45021d976a35ab6a67a6349b43bd497cb1c0bce2ec2249d6cefff00", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "94a7e89dd45021d976a35ab6a67a6349b43bd497cb1c0bce2ec2249d6cefff00" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.39s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scirs2_autograd-0a29bd0f9a3ec544)
[INFO] [stdout] 
[INFO] [stdout] running 789 tests
[INFO] [stdout] test autodiff_enhanced::tests::test_binom_geq ... ok
[INFO] [stdout] test autodiff_enhanced::tests::test_binomial_checkpoint_plan ... ok
[INFO] [stdout] test autodiff_enhanced::tests::test_binomial_checkpoint_zero_budget ... ok
[INFO] [stdout] test autodiff_enhanced::tests::test_checkpoint_indices_sorted ... ok
[INFO] [stdout] test autodiff_enhanced::tests::test_implicit_diff_2x2 ... ok
[INFO] [stdout] test autodiff_enhanced::tests::test_implicit_diff_identity ... ok
[INFO] [stdout] test autodiff_enhanced::tests::test_diff_rule_registry_jvp ... ok
[INFO] [stdout] test autodiff_enhanced::tests::test_plan_jacobian_computation ... ok
[INFO] [stdout] test autodiff_enhanced::tests::test_rematerialization_default_policy ... ok
[INFO] [stdout] test autodiff_enhanced::tests::test_diff_rule_registry_empty_lookup ... ok
[INFO] [stdout] test autodiff_enhanced::tests::test_select_jacobian_mode ... ok
[INFO] [stdout] test autodiff_enhanced::tests::test_sqrt_checkpoint_small ... ok
[INFO] [stdout] test autodiff_enhanced::tests::test_sqrt_checkpoint_plan ... ok
[INFO] [stdout] test autodiff_enhanced::tests::test_diff_rule_registry_vjp ... ok
[INFO] [stdout] test autodiff_enhanced::tests::test_uniform_checkpoint_plan ... ok
[INFO] [stdout] test custom_gradient::tests::test_allow_indices ... ok
[INFO] [stdout] test custom_gradient::tests::test_custom_op_backward_doubled ... ok
[INFO] [stdout] test custom_gradient::tests::test_block_indices ... ok
[INFO] [stdout] test autodiff_enhanced::tests::test_sqrt_checkpoint_zero ... ok
[INFO] [stdout] test custom_gradient::tests::test_custom_op_name ... ok
[INFO] [stdout] test custom_gradient::tests::test_custom_op_forward ... ok
[INFO] [stdout] test custom_gradient::tests::test_selective_stop_gradient ... ok
[INFO] [stdout] test custom_gradient::tests::test_scale_gradient ... ok
[INFO] [stdout] test custom_gradient::tests::test_detach ... ok
[INFO] [stdout] test distributed::communication::tests::compress_quantize_preserves_sign ... ok
[INFO] [stdout] test distributed::communication::tests::compress_none_round_trips ... ok
[INFO] [stdout] test custom_gradient::tests::test_straight_through_estimator ... ok
[INFO] [stdout] test custom_gradient::tests::test_gradient_reversal ... ok
[INFO] [stdout] test distributed::communication::tests::compress_quantize_zero_gradient ... ok
[INFO] [stdout] test distributed::communication::tests::test_comm_handle ... ok
[INFO] [stdout] test distributed::communication::tests::compress_quantize_produces_correct_length ... ok
[INFO] [stdout] test distributed::communication::tests::test_comm_op_equality ... ok
[INFO] [stdout] test distributed::communication::tests::compress_hybrid_output_format ... ok
[INFO] [stdout] test distributed::tests::test_distributed_gradient ... ok
[INFO] [stdout] test autodiff_enhanced::tests::test_build_rematerialization_plan ... ok
[INFO] [stdout] test distributed::communication::tests::compress_sparsify_output_format ... ok
[INFO] [stdout] test distributed::communication::tests::compress_sparsify_all_equal_keeps_none ... ok
[INFO] [stdout] test distributed::tests::test_local_sync_backend ... ok
[INFO] [stdout] test distributed::tests::test_distributed_optimizer ... ok
[INFO] [stdout] test distributed::tests::test_parallel_strategy ... ok
[INFO] [stdout] test forward_mode::tests::test_dual_add ... ok
[INFO] [stdout] test forward_mode::tests::test_dual_div_quotient_rule ... ok
[INFO] [stdout] test forward_mode::tests::test_dual_abs ... ok
[INFO] [stdout] test forward_mode::tests::test_dual_mul_product_rule ... ok
[INFO] [stdout] test forward_mode::tests::test_dual_neg ... ok
[INFO] [stdout] test forward_mode::tests::test_dual_constant ... ok
[INFO] [stdout] test forward_mode::tests::test_dual_ln ... ok
[INFO] [stdout] test forward_mode::tests::test_dual_powi ... ok
[INFO] [stdout] test forward_mode::tests::test_dual_relu ... ok
[INFO] [stdout] test forward_mode::tests::test_dual_sqrt ... ok
[INFO] [stdout] test forward_mode::tests::test_dual_sub ... ok
[INFO] [stdout] test forward_mode::tests::test_dual_tanh ... ok
[INFO] [stdout] test forward_mode::tests::test_dual_exp ... ok
[INFO] [stdout] test forward_mode::tests::test_dual_sigmoid ... ok
[INFO] [stdout] test forward_mode::tests::test_dual_powf ... ok
[INFO] [stdout] test forward_mode::tests::test_dual_sin_cos ... ok
[INFO] [stdout] test forward_mode::tests::test_compose_exp_sin ... ok
[INFO] [stdout] test forward_mode::tests::test_dual_variable ... ok
[INFO] [stdout] test forward_mode::tests::test_chain_rule ... ok
[INFO] [stdout] test forward_mode::tests::test_hessian_nonlinear ... ok
[INFO] [stdout] test forward_mode::tests::test_hessian_quadratic_diagonal ... ok
[INFO] [stdout] test forward_mode::tests::test_hessian_mixed_terms ... ok
[INFO] [stdout] test forward_mode::tests::test_hessian_rosenbrock ... ok
[INFO] [stdout] test forward_mode::tests::test_hessian_scalar_function ... ok
[INFO] [stdout] test forward_mode::tests::test_hessian_symmetry ... ok
[INFO] [stdout] test forward_mode::tests::test_gradient_forward_quadratic ... ok
[INFO] [stdout] test forward_mode::tests::test_hvp_consistency_with_hessian ... ok
[INFO] [stdout] test forward_mode::tests::test_hvp_mixed_hessian ... ok
[INFO] [stdout] test forward_mode::tests::test_hvp_diagonal_hessian ... ok
[INFO] [stdout] test forward_mode::tests::test_jacobian_scalar_to_vector ... ok
[INFO] [stdout] test forward_mode::tests::test_jvp_scalar ... ok
[INFO] [stdout] test forward_mode::tests::test_jacobian_sin_cos ... ok
[INFO] [stdout] test forward_mode::tests::test_jvp_vector_function ... ok
[INFO] [stdout] test forward_mode::tests::test_hvp_nonlinear ... ok
[INFO] [stdout] test gradient_accumulation::tests::test_averaged_gradients ... ok
[INFO] [stdout] test forward_mode::tests::test_jvp_sum_direction ... ok
[INFO] [stdout] test forward_mode::tests::test_jacobian_1x1 ... ok
[INFO] [stdout] test gradient_accumulation::tests::test_clear ... ok
[INFO] [stdout] test forward_mode::tests::test_jacobian_2x2 ... ok
[INFO] [stdout] test gradient_accumulation::tests::test_effective_batch_size ... ok
[INFO] [stdout] test gradient_accumulation::tests::test_basic_accumulation ... ok
[INFO] [stdout] test gradient_accumulation::tests::test_finish_step ... ok
[INFO] [stdout] test gradient_accumulation::tests::test_gradient_clipping ... ok
[INFO] [stdout] test gradient_accumulation::tests::test_dynamic_accumulation_steps ... ok
[INFO] [stdout] test gradient_accumulation::tests::test_non_finite_detection ... ok
[INFO] [stdout] test gradient_accumulation::tests::test_no_average_mode ... ok
[INFO] [stdout] test gradient_accumulation::tests::test_gradient_scaling ... ok
[INFO] [stdout] test gradient_accumulation::tests::test_grad_stats ... ok
[INFO] [stdout] test gradient_accumulation::tests::test_multi_parameter_accumulation ... ok
[INFO] [stdout] test gradient_accumulation::tests::test_zero_grad ... ok
[INFO] [stdout] test gradient_accumulation::tests::test_grad_stats_display ... ok
[INFO] [stdout] test gradient_accumulation::tests::test_virtual_batch_epoch_tracking ... ok
[INFO] [stdout] test gradient_clipping::tests::test_adaptive_clipper ... ok
[INFO] [stdout] test gradient_accumulation::tests::test_virtual_batch_accumulator ... ok
[INFO] [stdout] test gradient_clipping::tests::test_clip_by_global_norm_creation ... ok
[INFO] [stdout] test gradient_clipping::tests::test_clip_by_norm_creation ... ok
[INFO] [stdout] test gradient_clipping::tests::test_clip_by_value_creation ... ok
[INFO] [stdout] test gradient_clipping::tests::test_presets ... ok
[INFO] [stdout] test graph_transforms::tests::test_algebraic_mul_one ... ok
[INFO] [stdout] test graph_transforms::tests::test_cse_detects_duplicates ... ok
[INFO] [stdout] test graph_transforms::tests::test_dead_nodes ... ok
[INFO] [stdout] test graph_transforms::tests::test_analyse_graph_integration ... ok
[INFO] [stdout] test graph_transforms::tests::test_empty_graph_transforms ... ok
[INFO] [stdout] test gradient_clipping::tests::test_clipping_stats_default ... ok
[INFO] [stdout] test graph_transforms::tests::test_algebraic_add_zero ... ok
[INFO] [stdout] test graph_transforms::tests::test_foldable_constants ... ok
[INFO] [stdout] test graph_transforms::tests::test_shape_inference_elementwise ... ok
[INFO] [stdout] test graph_transforms::tests::test_fusion_elementwise_chain ... ok
[INFO] [stdout] test graph_transforms::tests::test_transform_report_total ... ok
[INFO] [stdout] test higher_order::extensions::tests::test_efficient_second_order_grad ... ok
[INFO] [stdout] test higher_order::extensions::tests::test_hessian_diagonal_dimension_zero_error ... ok
[INFO] [stdout] test higher_order::extensions::tests::test_hessian_diagonal_forward_quadratic ... ok
[INFO] [stdout] test higher_order::extensions::tests::test_fisher_information_graph ... ok
[INFO] [stdout] test higher_order::extensions::tests::test_fisher_diagonal_graph ... ok
[INFO] [stdout] test higher_order::extensions::tests::test_laplacian_forward_mode ... ok
[INFO] [stdout] test higher_order::extensions::tests::test_fisher_information_forward_mode ... ok
[INFO] [stdout] test higher_order::extensions::tests::test_validate_scalar_rejects_non_scalar ... ok
[INFO] [stdout] test higher_order::extensions::tests::test_hessian_diagonal_standalone ... ok
[INFO] [stdout] test higher_order::jacobian::tests::test_jacobian_2d ... ok
[INFO] [stdout] test higher_order::hessian::tests::test_hessian_diagonal ... ok
[INFO] [stdout] test higher_order::hessian::tests::test_hessian_trace ... ok
[INFO] [stdout] test higher_order::extensions::tests::test_laplacian_graph ... ok
[INFO] [stdout] test higher_order::tests::test_hessian_vector_product ... ok
[INFO] [stdout] test higher_order::tests::test_mixed_partial ... ok
[INFO] [stdout] test higher_order::tests::test_nth_order_gradient ... ok
[INFO] [stdout] test higher_order::vjp::tests::test_vjp_basic ... ok
[INFO] [stdout] test integration::config::tests::test_config_manager_set_get ... ok
[INFO] [stdout] test integration::config::tests::test_config_validation ... ok
[INFO] [stdout] test integration::config::tests::test_config_value_conversions ... ok
[INFO] [stdout] test integration::config::tests::test_config_value_types ... ok
[INFO] [stdout] test integration::config::tests::test_global_config_default ... ok
[INFO] [stdout] test integration::config::tests::test_env_config_merge ... ok
[INFO] [stdout] test integration::config::tests::test_module_config ... ok
[INFO] [stdout] test integration::config::tests::test_resource_limits ... ok
[INFO] [stdout] test integration::core::tests::test_data_validation ... ok
[INFO] [stdout] test integration::core::tests::test_parameter_types ... ok
[INFO] [stdout] test integration::core::tests::test_pipeline_info ... ok
[INFO] [stdout] test integration::core::tests::test_precision_conversion_deprecated ... ok
[INFO] [stdout] test integration::core::tests::test_scirs2_data_creation ... ok
[INFO] [stdout] test integration::core::tests::test_precision_conversion ... ok
[INFO] [stdout] test integration::error_mapping::tests::test_error_classification ... ok
[INFO] [stdout] test integration::error_mapping::tests::test_error_context ... ok
[INFO] [stdout] test integration::error_mapping::tests::test_error_mapper_creation ... ok
[INFO] [stdout] test integration::error_mapping::tests::test_error_severity ... ok
[INFO] [stdout] test integration::error_mapping::tests::test_global_context_management ... ok
[INFO] [stdout] test integration::error_mapping::tests::test_global_error_mapping ... ok
[INFO] [stdout] test integration::error_mapping::tests::test_context_stack ... ok
[INFO] [stdout] test integration::config::tests::test_config_manager_creation ... ok
[INFO] [stdout] test integration::error_mapping::tests::test_neural_error_mapping ... ok
[INFO] [stdout] test integration::error_mapping::tests::test_recovery_strategy ... ok
[INFO] [stdout] test integration::linalg::tests::test_computational_cost ... ok
[INFO] [stdout] test integration::linalg::tests::test_linalg_parameter ... ok
[INFO] [stdout] test integration::linalg::tests::test_matmul_context ... ok
[INFO] [stdout] test integration::linalg::tests::test_scirs2_integration ... ok
[INFO] [stdout] test integration::linalg::tests::test_stability_config ... ok
[INFO] [stdout] test integration::linalg::tests::test_svd_context ... ok
[INFO] [stdout] test integration::linalg::tests::test_trace_computation ... ok
[INFO] [stdout] test integration::neural::tests::test_layer_creation ... ok
[INFO] [stdout] test integration::neural::tests::test_layer_state ... ok
[INFO] [stdout] test integration::linalg::tests::test_norm_computation ... ok
[INFO] [stdout] test integration::neural::tests::test_network_builder ... ok
[INFO] [stdout] test integration::neural::tests::test_parameter_initialization ... ok
[INFO] [stdout] test integration::neural::tests::test_scirs2_integration ... ok
[INFO] [stdout] test integration::neural::tests::test_simple_network_creation ... ok
[INFO] [stdout] test integration::optim::tests::test_cosine_annealing_scheduler ... ok
[INFO] [stdout] test integration::optim::tests::test_learning_rate_scheduler ... ok
[INFO] [stdout] test integration::optim::tests::test_optimizer_factory ... ok
[INFO] [stdout] test integration::optim::tests::test_optimizer_state ... ok
[INFO] [stdout] test integration::optim::tests::test_parameter_group ... ok
[INFO] [stdout] test integration::optim::tests::test_scirs2_integration ... ok
[INFO] [stdout] test integration::optim::tests::test_sgd_optimizer ... ok
[INFO] [stdout] test integration::tensor_conversion::tests::test_global_converter ... ok
[INFO] [stdout] test integration::tensor_conversion::tests::test_metadata_extraction ... ok
[INFO] [stdout] test integration::linalg::tests::test_linalg_context_creation ... ok
[INFO] [stdout] test integration::tensor_conversion::tests::test_ndarray_conversion ... ok
[INFO] [stdout] test integration::optim::tests::test_adam_optimizer ... ok
[INFO] [stdout] test integration::tensor_conversion::tests::test_tensor_converter_creation ... ok
[INFO] [stdout] test integration::tensor_conversion::tests::test_tensor_view ... ok
[INFO] [stdout] test integration::core::tests::test_operation_context ... ok
[INFO] [stdout] test integration::tensor_conversion::tests::test_precision_conversion ... ok
[INFO] [stdout] test integration::tests::test_integration_config_default ... ok
[INFO] [stdout] test integration::tests::test_integration_registry ... ok
[INFO] [stdout] test integration::tests::test_version_compatibility ... ok
[INFO] [stdout] test jacobian_ops::tests::test_batch_jacobian ... ok
[INFO] [stdout] test jacobian_ops::tests::test_jacobian_diagonal ... ok
[INFO] [stdout] test jacobian_ops::tests::test_jacobian_check_passes ... ok
[INFO] [stdout] test jacobian_ops::tests::test_jacobian_zero_dim_error ... ok
[INFO] [stdout] test jacobian_ops::tests::test_jacobian_reverse_linear ... ok
[INFO] [stdout] test jacobian_ops::tests::test_jvp_forward_simple ... ok
[INFO] [stdout] test integration::tests::test_module_info_creation ... ok
[INFO] [stdout] test integration::tests::test_global_registry ... ok
[INFO] [stdout] test jacobian_ops::tests::test_numerical_jacobian ... ok
[INFO] [stdout] test jacobian_ops::tests::test_jvp_shape_mismatch_error ... ok
[INFO] [stdout] test jit_fusion::tests::test_benefit_not_beneficial ... ok
[INFO] [stdout] test jit_fusion::tests::test_benefit_score ... ok
[INFO] [stdout] test jit_fusion::tests::test_compiled_op_from_candidate ... ok
[INFO] [stdout] test jit_fusion::tests::test_default_config ... ok
[INFO] [stdout] test jit_fusion::tests::test_benefit_is_beneficial ... ok
[INFO] [stdout] test jit_fusion::tests::test_detect_elementwise_chain ... ok
[INFO] [stdout] test jit_fusion::tests::test_detect_fma ... ok
[INFO] [stdout] test jacobian_ops::tests::test_vjp_reverse_simple ... ok
[INFO] [stdout] test jit_fusion::tests::test_detect_fused_attention ... ok
[INFO] [stdout] test jit_fusion::tests::test_detect_linear_bias ... ok
[INFO] [stdout] test jacobian_ops::tests::test_vjp_multi ... ok
[INFO] [stdout] test jit_fusion::tests::test_estimator_elementwise_chain ... ok
[INFO] [stdout] test jit_fusion::tests::test_detect_linear_bias_activation ... ok
[INFO] [stdout] test jit_fusion::tests::test_estimator_attention ... ok
[INFO] [stdout] test jit_fusion::tests::test_estimator_linear_bias ... ok
[INFO] [stdout] test jit_fusion::tests::test_execute_elementwise_chain ... ok
[INFO] [stdout] test jit_fusion::tests::test_estimator_fma ... ok
[INFO] [stdout] test jit_fusion::tests::test_execute_linear_bias_relu ... ok
[INFO] [stdout] test jit_fusion::tests::test_execute_fma ... ok
[INFO] [stdout] test jit_fusion::tests::test_execute_linear_bias ... ok
[INFO] [stdout] test jit_fusion::tests::test_fma_not_detected_when_mul_has_multiple_consumers ... ok
[INFO] [stdout] test jit_fusion::tests::test_fma_scalar_broadcast ... ok
[INFO] [stdout] test jit_fusion::tests::test_jit_op_display ... ok
[INFO] [stdout] test jit_fusion::tests::test_jit_op_is_activation ... ok
[INFO] [stdout] test jit_fusion::tests::test_no_chain_for_single_op ... ok
[INFO] [stdout] test jit_fusion::tests::test_jit_op_is_elementwise ... ok
[INFO] [stdout] test jit_fusion::tests::test_pattern_registry_add_custom ... ok
[INFO] [stdout] test jit_fusion::tests::test_linear_shape_mismatch ... ok
[INFO] [stdout] test jit_fusion::tests::test_overlapping_removal ... ok
[INFO] [stdout] test jit_fusion::tests::test_pattern_registry_defaults ... ok
[INFO] [stdout] test jit_fusion::tests::test_pattern_registry_no_match ... ok
[INFO] [stdout] test jit_fusion::tests::test_pattern_registry_match ... ok
[INFO] [stdout] test memory_pool::tests::test_acquire_returns_zero_array ... ok
[INFO] [stdout] test memory_pool::tests::test_acquire_release_reuse_cycle ... ok
[INFO] [stdout] test memory_pool::tests::test_clear_empties_pool ... ok
[INFO] [stdout] test memory_pool::tests::test_debug_format ... ok
[INFO] [stdout] test memory_pool::tests::test_deref_mut ... ok
[INFO] [stdout] test memory_pool::tests::test_different_shapes_get_different_buckets ... ok
[INFO] [stdout] test memory_pool::tests::test_different_types_get_different_buckets ... ok
[INFO] [stdout] test memory_pool::tests::test_f32_pool ... ok
[INFO] [stdout] test memory_pool::tests::test_global_pool_accessible ... ok
[INFO] [stdout] test memory_pool::tests::test_into_inner_does_not_return_to_pool ... ok
[INFO] [stdout] test memory_pool::tests::test_manual_release ... ok
[INFO] [stdout] test memory_pool::tests::test_max_per_bucket ... ok
[INFO] [stdout] test memory_pool::tests::test_concurrent_access ... ok
[INFO] [stdout] test memory_pool::tests::test_concurrent_mixed_types ... ok
[INFO] [stdout] test memory_pool::tests::test_large_shape ... ok
[INFO] [stdout] test memory_pool::tests::test_multiple_buffers_same_shape ... ok
[INFO] [stdout] test memory_pool::tests::test_pool_clone_shares_state ... ok
[INFO] [stdout] test memory_pool::tests::test_pool_debug_format ... ok
[INFO] [stdout] test memory_pool::tests::test_pool_stats_pool_bytes ... ok
[INFO] [stdout] test memory_pool::tests::test_reset_stats ... ok
[INFO] [stdout] test memory_pool::tests::test_reused_buffer_is_zeroed ... ok
[INFO] [stdout] test memory_pool::tests::test_scalar_shape ... ok
[INFO] [stdout] test memory_pool::tests::test_stats_display ... ok
[INFO] [stdout] test onnx::builder::tests::test_builder_basic ... ok
[INFO] [stdout] test onnx::builder::tests::test_builder_duplicate_node_names ... ok
[INFO] [stdout] test onnx::builder::tests::test_builder_no_inputs ... ok
[INFO] [stdout] test onnx::builder::tests::test_builder_no_outputs ... ok
[INFO] [stdout] test onnx::convert::tests::test_array1_roundtrip ... ok
[INFO] [stdout] test onnx::builder::tests::test_builder_mlp ... ok
[INFO] [stdout] test onnx::convert::tests::test_array2_roundtrip ... ok
[INFO] [stdout] test onnx::convert::tests::test_arrayd_conversion ... ok
[INFO] [stdout] test onnx::convert::tests::test_dynamic_dimension_error ... ok
[INFO] [stdout] test onnx::convert::tests::test_export_weights ... ok
[INFO] [stdout] test onnx::convert::tests::test_f32_array_roundtrip ... ok
[INFO] [stdout] test onnx::convert::tests::test_wrong_dimensionality ... ok
[INFO] [stdout] test onnx::convert::tests::test_i32_to_f64_conversion ... ok
[INFO] [stdout] test onnx::convert::tests::test_f32_to_f64_promotion ... ok
[INFO] [stdout] test onnx::io::tests::test_roundtrip_json ... ok
[INFO] [stdout] test onnx::io::tests::test_compact_json ... ok
[INFO] [stdout] test onnx::io::tests::test_validate_json ... ok
[INFO] [stdout] test onnx::io::tests::test_file_roundtrip ... ok
[INFO] [stdout] test onnx::io::tests::test_roundtrip_with_initializers ... ok
[INFO] [stdout] test onnx::tests::test_batch_norm_graph ... ok
[INFO] [stdout] test onnx::tests::test_attribute_accessors ... ok
[INFO] [stdout] test onnx::tests::test_conv_attributes_roundtrip ... ok
[INFO] [stdout] test onnx::tests::test_conv_network_graph ... ok
[INFO] [stdout] test onnx::tests::test_error_display ... ok
[INFO] [stdout] test onnx::tests::test_data_type_properties ... ok
[INFO] [stdout] test onnx::tests::test_full_mlp_export_import ... ok
[INFO] [stdout] test onnx::tests::test_gemm_attributes ... ok
[INFO] [stdout] test onnx::tests::test_graph_parameter_count ... ok
[INFO] [stdout] test onnx::io::tests::test_model_summary ... ok
[INFO] [stdout] test onnx::tests::test_initializer_validation_mismatch ... ok
[INFO] [stdout] test onnx::tests::test_node_with_attributes ... ok
[INFO] [stdout] test onnx::tests::test_pool_attributes ... ok
[INFO] [stdout] test onnx::tests::test_onnx_tensor_num_elements ... ok
[INFO] [stdout] test optimization::constant_folding::tests::test_constant_folder_creation ... ok
[INFO] [stdout] test onnx::tests::test_weight_tensor_conversion_in_graph ... ok
[INFO] [stdout] test optimization::constant_folding::tests::test_constant_patterns ... ok
[INFO] [stdout] test onnx::tests::test_onnx_model_metadata ... ok
[INFO] [stdout] test optimization::constant_folding::tests::test_constant_value_creation ... ok
[INFO] [stdout] test optimization::constant_folding::tests::test_constant_value_negation ... ok
[INFO] [stdout] test optimization::constant_folding::tests::test_constant_value_properties ... ok
[INFO] [stdout] test optimization::constant_folding::tests::test_constant_value_unary_function ... ok
[INFO] [stdout] test optimization::cse::tests::test_commutative_fingerprint ... ok
[INFO] [stdout] test optimization::cse::tests::test_cse_result ... ok
[INFO] [stdout] test optimization::cse::tests::test_expression_fingerprint ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_add_zero_lhs ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_add_zero_rhs ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_algebraic_analyzer_creation ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_canonical_form_converter_creation ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_const_fold_add ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_const_fold_mul ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_distributive_patterns ... ok
[INFO] [stdout] test optimization::cse::tests::test_cse_optimizer ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_double_negation ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_exp_log ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_div_one ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_fixed_point_multi_rule ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_expression_simplifier_creation ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_log_exp ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_leaf_unchanged ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_mul_one_lhs ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_irreducible_unchanged ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_mul_one_rhs ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_mul_zero_rhs ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_neg_const_fold ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_mul_zero_lhs ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_operation_properties ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_pow_of_pow ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_pow_zero_exponent ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_pow_one_exponent ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_simplification_opportunity ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_sub_self ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_sub_zero ... ok
[INFO] [stdout] test optimization::expression_simplification::tests::test_zero_iter_no_simplify ... ok
[INFO] [stdout] test optimization::fusion::backward::tests::test_fused_affine_backward ... ok
[INFO] [stdout] test optimization::fusion::backward::tests::test_fused_linear_backward_basic ... ok
[INFO] [stdout] test optimization::fusion::backward::tests::test_fused_affine_backward_scalar_scale ... ok
[INFO] [stdout] test optimization::fusion::backward::tests::test_fused_linear_sigmoid_backward ... ok
[INFO] [stdout] test optimization::fusion::backward::tests::test_fused_linear_relu_backward ... ok
[INFO] [stdout] test optimization::fusion::backward::tests::test_fused_linear_tanh_backward ... ok
[INFO] [stdout] test optimization::fusion::backward::tests::test_linear_backward_shape_mismatch ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_apply_relu_inplace ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fold_conv_bn_params ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_affine_elementwise ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_elementwise_chain_relu_neg ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_affine_scalar ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_elementwise_chain_empty_ops_error ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_elementwise_chain_square_sqrt ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_linear_basic ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_linear_gelu_positive_input ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_linear_gelu_zero ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_linear_relu ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_linear_matches_separate ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_linear_relu_matches_separate ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_linear_shape_mismatch ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_linear_sigmoid ... ok
[INFO] [stdout] test onnx::tests::test_summary_display ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_linear_single_element ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_mean_out_of_bounds ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_mean_axis0 ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_mean_axis1 ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_mean_single_element ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_softmax_numerical_stability ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_softmax_basic ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_softmax_single_element ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_softmax_out_of_bounds ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_softmax_uniform ... ok
[INFO] [stdout] test optimization::fusion::ops::tests::test_fused_variance ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_affine ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_conv_bn ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_conv_bn_relu ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_matmul_activation ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_matmul_bias ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_matmul_bias_gelu ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_elementwise ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_matmul_bias_activation ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_sum_div_to_mean ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_softmax ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_can_fuse_square_mean_to_variance ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_cannot_fuse_conv_bn_wrong_order ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_cannot_fuse_elementwise_non_elementwise ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_cannot_fuse_matmul_bias_multiple_consumers ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_cannot_fuse_matmul_bias_no_edge ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_cannot_fuse_matmul_nonactivation ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_cannot_fuse_softmax_wrong_consumers ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_detect_three_node_matmul_bias_activation ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_detect_two_node_matmul_bias ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_detect_two_node_none ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_fusion_pattern_display ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_graph_node_output_numel ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_op_kind_display ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_op_kind_is_activation ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_op_kind_is_reduction ... ok
[INFO] [stdout] test optimization::fusion::patterns::tests::test_op_kind_is_elementwise ... ok
[INFO] [stdout] test optimization::fusion::tests::test_apply_fusions_with_nodes ... ok
[INFO] [stdout] test optimization::fusion::tests::test_clear_resets_state ... ok
[INFO] [stdout] test optimization::fusion::tests::test_detect_matmul_bias_in_graph ... ok
[INFO] [stdout] test optimization::fusion::tests::test_detect_conv_bn_relu_in_graph ... ok
[INFO] [stdout] test optimization::fusion::tests::test_detect_matmul_bias_relu_in_graph ... ok
[INFO] [stdout] test optimization::fusion::tests::test_detect_square_mean_to_variance ... ok
[INFO] [stdout] test optimization::fusion::tests::test_fuse_conv ... ok
[INFO] [stdout] test optimization::fusion::tests::test_empty_graph_detection ... ok
[INFO] [stdout] test optimization::fusion::tests::test_detect_sum_div_to_mean ... ok
[INFO] [stdout] test optimization::fusion::tests::test_fuse_elementwise ... ok
[INFO] [stdout] test optimization::fusion::tests::test_fuse_elementwise_empty ... ok
[INFO] [stdout] test optimization::fusion::tests::test_fuse_matmul_bias ... ok
[INFO] [stdout] test optimization::fusion::tests::test_fused_node_from_three ... ok
[INFO] [stdout] test optimization::fusion::tests::test_fused_node_from_two ... ok
[INFO] [stdout] test optimization::fusion::tests::test_fusion_candidate_not_beneficial ... ok
[INFO] [stdout] test optimization::fusion::tests::test_fusion_candidate ... ok
[INFO] [stdout] test optimization::fusion::tests::test_fusion_optimizer ... ok
[INFO] [stdout] test optimization::fusion::tests::test_fusion_pass_enable_disable ... ok
[INFO] [stdout] test optimization::fusion::tests::test_fusion_pattern ... ok
[INFO] [stdout] test optimization::fusion::tests::test_fusion_result ... ok
[INFO] [stdout] test optimization::fusion::tests::test_fusion_result_no_changes ... ok
[INFO] [stdout] test optimization::fusion::tests::test_no_overlapping_fusions ... ok
[INFO] [stdout] test optimization::fusion::tests::test_overlapping_fusions_rejected ... ok
[INFO] [stdout] test optimization::fusion::tests::test_registered_passes ... ok
[INFO] [stdout] test optimization::fusion::tests::test_single_node_no_fusion ... ok
[INFO] [stdout] test optimization::loop_fusion::tests::test_complex_fused_chain ... ok
[INFO] [stdout] test optimization::loop_fusion::tests::test_fused_kernel_creation ... ok
[INFO] [stdout] test optimization::loop_fusion::tests::test_fusion_config ... ok
[INFO] [stdout] test optimization::loop_fusion::tests::test_fusion_stats ... ok
[INFO] [stdout] test optimization::loop_fusion::tests::test_global_fusion_manager ... ok
[INFO] [stdout] test optimization::memory_optimization::tests::test_memory_analysis ... ok
[INFO] [stdout] test optimization::loop_fusion::tests::test_scalar_operations ... ok
[INFO] [stdout] test optimization::loop_fusion::tests::test_unary_functions ... ok
[INFO] [stdout] test optimization::memory_optimization::tests::test_memory_optimization_config ... ok
[INFO] [stdout] test optimization::memory_optimization::tests::test_memory_optimization_report ... ok
[INFO] [stdout] test optimization::memory_optimization::tests::test_memory_optimizer_creation ... ok
[INFO] [stdout] test optimization::memory_optimization::tests::test_memory_pool_stats ... ok
[INFO] [stdout] test optimization::memory_optimization::tests::test_memory_pool_manager ... ok
[INFO] [stdout] test optimization::loop_fusion::tests::test_fusion_chain_creation ... ok
[INFO] [stdout] test optimization::memory_optimization::tests::test_tensor_lifetime_analyzer ... ok
[INFO] [stdout] test optimization::memory_optimization::tests::test_tensor_lifetime ... ok
[INFO] [stdout] test optimization::tests::test_cse_on_real_graph ... ok
[INFO] [stdout] test optimization::tests::test_empty_graph_all_passes ... ok
[INFO] [stdout] test optimization::tests::test_dce_on_real_graph ... ok
[INFO] [stdout] test optimization::tests::test_graph_optimizer_creation ... ok
[INFO] [stdout] test optimization::tests::test_optimization_levels ... ok
[INFO] [stdout] test optimization::tests::test_optimization_config ... ok
[INFO] [stdout] test optimization::tests::test_memory_opt_on_real_graph ... ok
[INFO] [stdout] test optimization::tests::test_optimization_pass ... ok
[INFO] [stdout] test optimization::tests::test_optimization_report ... ok
[INFO] [stdout] test optimization::tests::test_pattern_matcher ... ok
[INFO] [stdout] test optimization::tests::test_simplification_patterns ... ok
[INFO] [stdout] test optimizers::training::tests::test_should_checkpoint ... ok
[INFO] [stdout] test optimizers::training::tests::test_training_config_builder ... ok
[INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_argsort ... ok
[INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_element_wise_add ... ok
[INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_matrix_multiplication ... ok
[INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_dispatcher ... ok
[INFO] [stdout] test optimizers::training::tests::test_training_loop_stats ... ok
[INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_config ... ok
[INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_sort ... ok
[INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_reduction_sum ... ok
[INFO] [stdout] test parallel::parallel_ops::tests::test_parallel_transpose ... ok
[INFO] [stdout] test parallel::tests::test_scheduler_config ... ok
[INFO] [stdout] test parallel::tests::test_thread_pool_config ... ok
[INFO] [stdout] test parallel::tests::test_thread_pool_execute_and_wait ... ok
[INFO] [stdout] test parallel::tests::test_thread_pool_creation ... ok
[INFO] [stdout] test parallel::tests::test_parallel_scheduler ... ok
[INFO] [stdout] test gradient_clipping::tests::test_adaptive_clipper_invalid_rate - should panic ... ok
[INFO] [stdout] test parallel::tests::test_global_thread_pool ... ok
[INFO] [stdout] test parallel::tests::test_thread_pool_stats ... ok
[INFO] [stdout] test parallel::tests::test_thread_pool_parallel_execution ... ok
[INFO] [stdout] test parallel::tests::test_thread_pool_stats_calculations ... ok
[INFO] [stdout] test gradient_clipping::tests::test_clip_by_value_invalid_range - should panic ... ok
[INFO] [stdout] test gradient_clipping::tests::test_clip_by_norm_negative_norm - should panic ... ok
[INFO] [stdout] test parallel::tests::test_worker_stats ... ok
[INFO] [stdout] test parallel::thread_pool::tests::test_numa_topology ... ok
[INFO] [stdout] test parallel::thread_pool::tests::test_advanced_thread_pool ... ok
[INFO] [stdout] test parallel::thread_pool::tests::test_batch_submission ... ok
[INFO] [stdout] test parallel::work_stealing::tests::test_lock_free_deque ... ok
[INFO] [stdout] test parallel::thread_pool::tests::test_numa_aware_thread_pool ... ok
[INFO] [stdout] test parallel::thread_pool::tests::test_thread_pool_stats ... ok
[INFO] [stdout] test parallel::work_stealing::tests::test_work_stealing_deque_steal ... ok
[INFO] [stdout] test parallel::work_stealing::tests::test_work_stealing_deque_basic ... ok
[INFO] [stdout] test parallel::thread_pool::tests::test_task_priority ... ok
[INFO] [stdout] test parallel::work_stealing::tests::test_work_stealing_stats ... ok
[INFO] [stdout] test profiling::tests::test_count_ops ... ok
[INFO] [stdout] test profiling::tests::test_count_ops_empty ... ok
[INFO] [stdout] test profiling::tests::test_estimate_bandwidth ... ok
[INFO] [stdout] test profiling::tests::test_estimate_flops ... ok
[INFO] [stdout] test profiling::tests::test_flops_per_element_known ... ok
[INFO] [stdout] test profiling::tests::test_gradient_classification ... ok
[INFO] [stdout] test profiling::tests::test_gradient_flow_analysis ... ok
[INFO] [stdout] test parallel::work_stealing::tests::test_work_stealing_scheduler ... ok
[INFO] [stdout] test profiling::tests::test_graph_complexity_empty ... ok
[INFO] [stdout] test profiling::tests::test_no_gradient_issues ... ok
[INFO] [stdout] test profiling::tests::test_operation_profiler ... ok
[INFO] [stdout] test profiling::tests::test_profile_graph_integration ... ok
[INFO] [stdout] test profiling::tests::test_profiler_clear ... ok
[INFO] [stdout] test profiling::tests::test_graph_complexity ... ok
[INFO] [stdout] test profiling::tests::test_top_ops ... ok
[INFO] [stdout] test schedulers::cosine_annealing::tests::test_cosine_annealing_basic ... ok
[INFO] [stdout] test schedulers::cosine_annealing::tests::test_cosine_annealing_cycle_info ... ok
[INFO] [stdout] test profiling::tests::test_total_flops ... ok
[INFO] [stdout] test parallel::work_stealing::tests::test_concurrent_work_stealing ... ok
[INFO] [stdout] test profiling::tests::test_profiler_start_end ... ok
[INFO] [stdout] test schedulers::cosine_annealing::tests::test_cosine_annealing_presets ... ok
[INFO] [stdout] test schedulers::cosine_annealing::tests::test_cosine_annealing_lr_properties ... ok
[INFO] [stdout] test schedulers::cosine_annealing::tests::test_cosine_annealing_restart_detection ... ok
[INFO] [stdout] test schedulers::cosine_annealing::tests::test_cosine_annealing_warm_restarts ... ok
[INFO] [stdout] test schedulers::cosine_annealing::tests::test_cosine_annealing_with_min ... ok
[INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_basic ... ok
[INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_decay_info ... ok
[INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_half_life ... ok
[INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_presets ... ok
[INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_sequence ... ok
[INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_steps_to_reach ... ok
[INFO] [stdout] test graph::test_mixed_graph - should panic ... ok
[INFO] [stdout] test parallel::thread_pool::tests::test_task_handle_timeout ... ok
[INFO] [stdout] test schedulers::step::tests::test_step_lr_basic ... ok
[INFO] [stdout] test schedulers::step::tests::test_step_lr_num_decays ... ok
[INFO] [stdout] test schedulers::step::tests::test_step_lr_presets ... ok
[INFO] [stdout] test schedulers::step::tests::test_step_lr_sequence ... ok
[INFO] [stdout] test schedulers::step::tests::test_step_lr_should_decay ... ok
[INFO] [stdout] test schedulers::cosine_annealing::tests::test_cosine_annealing_invalid_lr_range - should panic ... ok
[INFO] [stdout] test schedulers::cosine_annealing::tests::test_cosine_annealing_zero_t_max - should panic ... ok
[INFO] [stdout] test schedulers::tests::test_constant_lr ... ok
[INFO] [stdout] test schedulers::tests::test_linear_lr ... ok
[INFO] [stdout] test schedulers::tests::test_linear_lr_sequence ... ok
[INFO] [stdout] test scheduling::memory_planner::tests::test_empty_graph_memory_plan ... ok
[INFO] [stdout] test scheduling::memory_planner::tests::test_estimate_peak_memory ... ok
[INFO] [stdout] test scheduling::memory_planner::tests::test_build_memory_plan_integration ... ok
[INFO] [stdout] test scheduling::memory_planner::tests::test_in_place_detection ... ok
[INFO] [stdout] test scheduling::memory_planner::tests::test_liveness_interval_overlaps ... ok
[INFO] [stdout] test scheduling::memory_planner::tests::test_liveness_analysis_basic ... ok
[INFO] [stdout] test scheduling::memory_planner::tests::test_memory_slot_assignment ... ok
[INFO] [stdout] test scheduling::memory_planner::tests::test_memory_slot_overlapping ... ok
[INFO] [stdout] test scheduling::parallel_schedule::tests::test_critical_path_empty_graph ... ok
[INFO] [stdout] test scheduling::parallel_schedule::tests::test_critical_path ... ok
[INFO] [stdout] test scheduling::parallel_schedule::tests::test_level_decomposition_linear ... ok
[INFO] [stdout] test scheduling::parallel_schedule::tests::test_level_decomposition_wide ... ok
[INFO] [stdout] test scheduling::parallel_schedule::tests::test_parallel_analysis_empty ... ok
[INFO] [stdout] test scheduling::parallel_schedule::tests::test_parallel_analysis ... ok
[INFO] [stdout] test scheduling::parallel_schedule::tests::test_task_priorities ... ok
[INFO] [stdout] test scheduling::parallel_schedule::tests::test_work_stealing_schedule ... ok
[INFO] [stdout] test scheduling::parallel_schedule::tests::test_work_stealing_single_worker ... ok
[INFO] [stdout] test scheduling::tests::test_all_strategies_agree_on_node_set ... ok
[INFO] [stdout] test scheduling::tests::test_work_stealing_distributes_all_tasks ... ok
[INFO] [stdout] test scheduling::topological::tests::test_compute_depth ... ok
[INFO] [stdout] test scheduling::tests::test_memory_plan_and_parallel_analysis ... ok
[INFO] [stdout] test scheduling::topological::tests::test_empty_graph_schedule ... ok
[INFO] [stdout] test scheduling::topological::tests::test_diamond_graph_schedule ... ok
[INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_negative_gamma - should panic ... ok
[INFO] [stdout] test scheduling::topological::tests::test_forward_schedule_linear_chain ... ok
[INFO] [stdout] test scheduling::topological::tests::test_memory_optimal_schedule ... ok
[INFO] [stdout] test scheduling::topological::tests::test_validate_schedule_catches_missing_nodes ... ok
[INFO] [stdout] test scheduling::topological::tests::test_reverse_schedule ... ok
[INFO] [stdout] test sparse::sparse_tensor::tests::test_embedding_backward ... ok
[INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_grad_accumulator ... ok
[INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_grad_accumulator_mixed ... ok
[INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_zero_half_life - should panic ... ok
[INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_tensor_coords ... ok
[INFO] [stdout] test schedulers::exponential::tests::test_exponential_lr_zero_gamma - should panic ... ok
[INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_tensor_display ... ok
[INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_tensor_accumulate ... ok
[INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_tensor_from_dense ... ok
[INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_tensor_new ... ok
[INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_tensor_reshape ... ok
[INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_tensor_shape_mismatch ... ok
[INFO] [stdout] test sparse::sparse_tensor::tests::test_sparse_tensor_slice ... ok
[INFO] [stdout] test sparse::tests::test_embedding_grad_basic ... ok
[INFO] [stdout] test sparse::tests::test_display_formats ... ok
[INFO] [stdout] test sparse::tests::test_embedding_grad_apply ... ok
[INFO] [stdout] test sparse::tests::test_embedding_grad_to_sparse ... ok
[INFO] [stdout] test sparse::tests::test_gradient_repr_accumulate_dense_sparse ... ok
[INFO] [stdout] test sparse::tests::test_gradient_repr_accumulate_sparse_sparse ... ok
[INFO] [stdout] test sparse::tests::test_sparse_add_to_dense ... ok
[INFO] [stdout] test sparse::tests::test_sparse_grad_accumulate ... ok
[INFO] [stdout] test sparse::tests::test_sparse_grad_duplicate_indices ... ok
[INFO] [stdout] test sparse::tests::test_sparse_grad_merge ... ok
[INFO] [stdout] test sparse::tests::test_sparse_grad_index_out_of_bounds ... ok
[INFO] [stdout] test sparse::tests::test_sparse_grad_new_and_to_dense ... ok
[INFO] [stdout] test sparse::tests::test_sparse_grad_shape_mismatch ... ok
[INFO] [stdout] test sparse::tests::test_sparse_grad_scale_and_clip ... ok
[INFO] [stdout] test sparse::tests::test_sparse_grad_sparsify ... ok
[INFO] [stdout] test sparse::tests::test_sparse_grad_zeros ... ok
[INFO] [stdout] test sparse::tests::test_sparse_grad_norms ... ok
[INFO] [stdout] test sparse::tests::test_sparse_variable_accumulate_and_apply ... ok
[INFO] [stdout] test symbolic::symbolic_tape::tests::test_compiled_expr_derivative ... ok
[INFO] [stdout] test symbolic::symbolic_tape::tests::test_compiled_expr ... ok
[INFO] [stdout] test sparse::tests::test_sparse_grad_from_dense_roundtrip ... ok
[INFO] [stdout] test symbolic::symbolic_tape::tests::test_compiled_expr_missing_var ... ok
[INFO] [stdout] test symbolic::symbolic_tape::tests::test_count_ops_and_depth ... ok
[INFO] [stdout] test sparse::tests::test_sparse_variable_multiple_accumulate ... ok
[INFO] [stdout] test symbolic::symbolic_tape::tests::test_symbolic_jacobian ... ok
[INFO] [stdout] test symbolic::symbolic_tape::tests::test_symbolic_tape_differentiate ... ok
[INFO] [stdout] test symbolic::symbolic_tape::tests::test_symbolic_tape_complex ... ok
[INFO] [stdout] test symbolic::symbolic_tape::tests::test_symbolic_tape_basic ... ok
[INFO] [stdout] test symbolic::symbolic_tape::tests::test_symbolic_tape_exp ... ok
[INFO] [stdout] test symbolic::symbolic_tape::tests::test_generate_eval_code ... ok
[INFO] [stdout] test symbolic::symbolic_tape::tests::test_symbolic_tape_display ... ok
[INFO] [stdout] test symbolic::symbolic_tape::tests::test_symbolic_tape_neg ... ok
[INFO] [stdout] test symbolic::symbolic_tape::tests::test_symbolic_tape_sin_cos ... ok
[INFO] [stdout] test symbolic::tests::test_display ... ok
[INFO] [stdout] test symbolic::tests::test_symbolic_constant ... ok
[INFO] [stdout] test symbolic::tests::test_symbolic_addition ... ok
[INFO] [stdout] test symbolic::tests::test_symbolic_multiplication ... ok
[INFO] [stdout] test tape::enhanced::tests::test_forward_tape_chain_rule ... ok
[INFO] [stdout] test symbolic::tests::test_symbolic_variable ... ok
[INFO] [stdout] test tape::enhanced::tests::test_forward_tape_exp ... ok
[INFO] [stdout] test symbolic::tests::test_symbolic_power ... ok
[INFO] [stdout] test tape::enhanced::tests::test_forward_tape_mul ... ok
[INFO] [stdout] test tape::enhanced::tests::test_mixed_mode_jacobian ... ok
[INFO] [stdout] test tape::enhanced::tests::test_reverse_tape_chain ... ok
[INFO] [stdout] test tape::enhanced::tests::test_reverse_tape_div ... ok
[INFO] [stdout] test tape::enhanced::tests::test_reverse_tape_exp ... ok
[INFO] [stdout] test tape::enhanced::tests::test_reverse_tape_mul ... ok
[INFO] [stdout] test tape::enhanced::tests::test_tape_checkpoint_basic ... ok
[INFO] [stdout] test tape::enhanced::tests::test_tape_checkpoint_segments ... ok
[INFO] [stdout] test tape::enhanced::tests::test_tape_optimizer_cse ... ok
[INFO] [stdout] test tape::enhanced::tests::test_tape_optimizer_dce ... ok
[INFO] [stdout] test tape::enhanced::tests::test_reverse_tape_invalid_output_idx ... ok
[INFO] [stdout] test schedulers::step::tests::test_step_lr_zero_step_size - should panic ... ok
[INFO] [stdout] test tape::enhanced::tests::test_reverse_tape_add ... ok
[INFO] [stdout] test tape::enhanced::tests::test_reverse_tape_log ... ok
[INFO] [stdout] test tensor_ops::activation::tests::test_basic_activations ... ok
[INFO] [stdout] test tensor::test_topo_order ... ok
[INFO] [stdout] test tensor_ops::activation::tests::test_hard_activations ... ok
[INFO] [stdout] test tensor_ops::activation_ops::tests::test_adaptive_activation_second_derivative ... ok
[INFO] [stdout] test tensor_ops::activation::tests::test_advanced_activations ... ok
[INFO] [stdout] test tensor_ops::activation_ops::tests::test_adaptive_activation_second_derivative_linear ... ok
[INFO] [stdout] test tensor_ops::activation::tests::test_loss_functions ... ok
[INFO] [stdout] test tensor_ops::activation_ops::tests::test_learnable_elu_second_derivative_alpha05 ... ok
[INFO] [stdout] test tensor_ops::activation_ops::tests::test_learnable_elu_second_derivative_alpha1 ... ok
[INFO] [stdout] test tensor_ops::activation_ops::tests::test_learnable_swish_second_derivative_beta1 ... ok
[INFO] [stdout] test tensor_ops::activation_ops::tests::test_learnable_swish_second_derivative_beta2 ... ok
[INFO] [stdout] test tensor_ops::advanced_indexing::tests::test_advanced_gather_op_creation ... ok
[INFO] [stdout] test tensor_ops::activation_ops::tests::test_prelu_second_derivative ... ok
[INFO] [stdout] test tensor_ops::activation::tests::test_normalization ... ok
[INFO] [stdout] test tensor_ops::advanced_indexing::tests::test_boolean_mask_op_creation ... ok
[INFO] [stdout] test tensor_ops::advanced_indexing::tests::test_scatter_op_creation ... ok
[INFO] [stdout] test tensor_ops::advanced_indexing::tests::test_take_op_creation ... ok
[INFO] [stdout] test tensor_ops::advanced_indexing::tests::test_where_op_creation ... ok
[INFO] [stdout] test tensor_ops::activation::tests::test_softmax ... ok
[INFO] [stdout] test tensor_ops::arithmetic::tests::test_trigonometric_functions ... ok
[INFO] [stdout] test tensor_ops::arithmetic::tests::test_max_min_operations ... ok
[INFO] [stdout] test tensor_ops::arithmetic::tests::test_mathematical_functions ... ok
[INFO] [stdout] test tensor_ops::broadcast_ops::tests::test_binary_operations ... ok
[INFO] [stdout] test tensor_ops::broadcast_ops::tests::test_broadcast_analysis_incompatible ... ok
[INFO] [stdout] test tensor_ops::broadcast_ops::tests::test_broadcast_analysis_sameshape ... ok
[INFO] [stdout] test tensor_ops::broadcast_ops::tests::test_broadcast_analysis_compatible ... ok
[INFO] [stdout] test tensor_ops::broadcast_ops::tests::test_broadcast_analysis_scalar ... ok
[INFO] [stdout] test tensor_ops::conv_ops::max_pool2d::test_max_pool ... ok
[INFO] [stdout] test tensor_ops::arithmetic::tests::test_comparison_operations ... ok
[INFO] [stdout] test tensor_ops::arithmetic::tests::test_arithmetic_operations ... ok
[INFO] [stdout] test tensor_ops::broadcast_ops::tests::test_cache_operations ... ok
[INFO] [stdout] test tensor_ops::custom_activations::tests::test_activation_registry ... ok
[INFO] [stdout] test tensor_ops::custom_activations::tests::test_custom_activation_builder ... ok
[INFO] [stdout] test tensor_ops::conv_ops::conv2d_transpose::test_deconv ... ok
[INFO] [stdout] test tensor_ops::conv_ops::test_im2col_batch ... ok
[INFO] [stdout] test tensor_ops::decomposition_ops::tests::test_svd_diagonal_matrix ... ok
[INFO] [stdout] test tensor_ops::decomposition_ops::tests::test_svd_rank_deficient ... ok
[INFO] [stdout] test tensor_ops::efficient_ops::tests::test_efficient_concat_op_creation ... ok
[INFO] [stdout] test tensor_ops::efficient_ops::tests::test_efficient_ops_manager ... ok
[INFO] [stdout] test tensor_ops::efficient_ops::tests::test_efficient_reshape_op_creation ... ok
[INFO] [stdout] test tensor_ops::efficient_ops::tests::test_efficient_slice_op_creation ... ok
[INFO] [stdout] test tensor_ops::decomposition_ops::tests::test_svd_identity_3x3 ... ok
[INFO] [stdout] test tensor_ops::efficient_ops::tests::test_reshape_cache ... ok
[INFO] [stdout] test tensor_ops::efficient_ops::tests::test_slice_range_creation ... ok
[INFO] [stdout] test tensor_ops::graph_enhancements::tests::test_cache_operations ... ok
[INFO] [stdout] test tensor_ops::graph_enhancements::tests::test_gc_operations ... ok
[INFO] [stdout] test tensor_ops::graph_enhancements::tests::test_graph_enhancer ... ok
[INFO] [stdout] test tensor_ops::kronecker_ops::tests::test_kronecker_gradient_accumulation ... ok
[INFO] [stdout] test tensor_ops::kronecker_ops::tests::test_kronecker_gradient_2x2_kron_3x3 ... ok
[INFO] [stdout] test tensor_ops::kronecker_ops::tests::test_kronecker_gradient_shape_a ... ok
[INFO] [stdout] test tensor_ops::decomposition_ops::tests::test_svd_rectangular_tall ... ok
[INFO] [stdout] test tensor_ops::kronecker_ops::tests::test_kronecker_gradient_numerical ... ok
[INFO] [stdout] test tensor_ops::decomposition_ops::tests::test_svd_4x4_random_reconstruction ... ok
[INFO] [stdout] test tensor_ops::decomposition_ops::tests::test_svd_singular_values_non_negative_descending ... ok
[INFO] [stdout] test tensor_ops::kronecker_ops::tests::test_kronecker_product ... ok
[INFO] [stdout] test tensor_ops::linear_algebra::tests::test_matrix_operations ... ok
[INFO] [stdout] test tensor_ops::kronecker_ops::tests::test_kronecker_gradient_shape_b ... ok
[INFO] [stdout] test tensor_ops::linear_algebra::tests::test_identity_and_diagonal ... ok
[INFO] [stdout] test tensor_ops::memory_optimization::tests::test_inplace_operations ... ok
[INFO] [stdout] test tensor_ops::linear_algebra::tests::test_scalar_operations ... ok
[INFO] [stdout] test tensor_ops::linear_algebra::tests::test_matrix_properties ... ok
[INFO] [stdout] test tensor_ops::memory_optimization::tests::test_memory_pool_basic ... ok
[INFO] [stdout] test tensor_ops::linear_algebra::tests::test_tensor_concatenation_and_splitting ... ok
[INFO] [stdout] test tensor_ops::memory_optimization::tests::test_public_api ... ok
[INFO] [stdout] test tensor_ops::memory_optimization::tests::test_view_op ... ok
[INFO] [stdout] test tensor_ops::memory_optimization::tests::test_memory_tracker ... ok
[INFO] [stdout] test tensor_ops::numerical_props::tests::test_logdet ... ok
[INFO] [stdout] test tensor_ops::numerical_props::tests::test_slogdet ... ok
[INFO] [stdout] test tensor_ops::numerical_props::tests::test_condition_number ... ok
[INFO] [stdout] test tensor_ops::performance_ops::tests::test_parallel_settings ... ok
[INFO] [stdout] test tensor_ops::performance_ops::tests::test_performance_config ... ok
[INFO] [stdout] test tensor_ops::numerical_props::tests::test_matrix_rank ... ok
[INFO] [stdout] test tensor_ops::performance_ops::tests::test_simd_settings ... ok
[INFO] [stdout] test tensor_ops::linear_algebra::tests::test_batch_operations ... ok
[INFO] [stdout] test tensor_ops::reduction::tests::test_global_reductions ... ok
[INFO] [stdout] test tensor_ops::reduction::tests::test_basic_reductions ... ok
[INFO] [stdout] test tensor_ops::reduction::tests::test_min_max_reductions ... ok
[INFO] [stdout] test tensor_ops::reduction::tests::test_add_n ... ok
[INFO] [stdout] test tensor_ops::reduction::tests::test_keep_dims ... ok
[INFO] [stdout] test tensor_ops::special_matrices::tests::test_cholesky_2x2_spd ... ok
[INFO] [stdout] test tensor_ops::special_matrices::tests::test_cholesky_non_spd_returns_error ... ok
[INFO] [stdout] test tensor_ops::reduction::tests::test_statistical_reductions ... ok
[INFO] [stdout] test tensor_ops::tests::test_backward_compatibility ... ok
[INFO] [stdout] test tensor_ops::reduction::tests::test_norm_operations ... ok
[INFO] [stdout] test parallel::tests::test_thread_pool_execution ... ok
[INFO] [stdout] test tensor_ops::tests::test_module_organization ... ok
[INFO] [stdout] test tensor_ops::special_matrices::tests::test_cholesky_gradient_murray_formula ... ok
[INFO] [stdout] test tensor_ops::tests::test_tensor_methods ... ok
[INFO] [stdout] test tensor_ops::special_matrices::tests::test_cholesky_reconstruction ... ok
[INFO] [stdout] test testing::finite_differences::tests::test_computer_creation ... ok
[INFO] [stdout] test testing::finite_differences::tests::test_finite_difference_config ... ok
[INFO] [stdout] test testing::finite_differences::tests::test_finite_difference_schemes ... ok
[INFO] [stdout] test tensor_ops::tests::test_linalg_aliases ... ok
[INFO] [stdout] test testing::gradient_checking::tests::test_gradient_check_config ... ok
[INFO] [stdout] test testing::gradient_checking::tests::test_gradient_check_result ... ok
[INFO] [stdout] test testing::gradient_checking::tests::test_gradient_checker_creation ... ok
[INFO] [stdout] test testing::gradient_checking::tests::test_parameter_gradient_checker ... ok
[INFO] [stdout] test testing::gradient_checking::tests::test_vector_function_checker ... ok
[INFO] [stdout] test testing::numerical_analysis::tests::test_condition_number_analysis ... ok
[INFO] [stdout] test testing::numerical_analysis::tests::test_numerical_analyzer_creation ... ok
[INFO] [stdout] test testing::numerical_analysis::tests::test_conditioning_assessment ... ok
[INFO] [stdout] test testing::numerical_analysis::tests::test_stability_analysis ... ok
[INFO] [stdout] test testing::stability_metrics::tests::test_complex_number ... ok
[INFO] [stdout] test testing::numerical_analysis::tests::test_pathology_types ... ok
[INFO] [stdout] test testing::stability_metrics::tests::test_forward_stability_metrics ... ok
[INFO] [stdout] test testing::stability_metrics::tests::test_eigenvalue_statistics ... ok
[INFO] [stdout] test testing::stability_metrics::tests::test_stability_classifications ... ok
[INFO] [stdout] test testing::stability_metrics::tests::test_parameter_sensitivity_metrics ... ok
[INFO] [stdout] test testing::stability_metrics::tests::test_stability_grades ... ok
[INFO] [stdout] test testing::stability_metrics::tests::test_stability_metrics_creation ... ok
[INFO] [stdout] test testing::stability_test_framework::tests::test_benchmark_result ... ok
[INFO] [stdout] test testing::stability_test_framework::tests::test_edge_case_behavior ... ok
[INFO] [stdout] test testing::stability_test_framework::tests::test_precision_test_result ... ok
[INFO] [stdout] test testing::stability_test_framework::tests::test_scenario_creation ... ok
[INFO] [stdout] test testing::stability_test_framework::tests::test_stability_test_suite_creation ... ok
[INFO] [stdout] test testing::stability_test_framework::tests::test_test_config ... ok
[INFO] [stdout] test testing::stability_test_framework::tests::test_test_results ... ok
[INFO] [stdout] test testing::stability_test_framework::tests::test_test_summary ... ok
[INFO] [stdout] test testing::tests::test_perturbation_test ... ok
[INFO] [stdout] test testing::tests::test_conditioning_severity ... ok
[INFO] [stdout] test testing::tests::test_stability_config ... ok
[INFO] [stdout] test testing::tests::test_stability_grade_display ... ok
[INFO] [stdout] test testing::tests::test_stability_report ... ok
[INFO] [stdout] test testing::tests::test_stability_tester_creation ... ok
[INFO] [stdout] test tracing::tests::test_bottleneck_detection ... ok
[INFO] [stdout] test tensor_ops::decomposition_ops::tests::test_svd_rectangular_wide ... ok
[INFO] [stdout] test tracing::tests::test_export_json ... ok
[INFO] [stdout] test tracing::tests::test_event_recording ... ok
[INFO] [stdout] test tracing::tests::test_performance_analysis ... ok
[INFO] [stdout] test tracing::tests::test_global_tracer ... ok
[INFO] [stdout] test tracing::tests::test_session_lifecycle ... ok
[INFO] [stdout] test tracing::tests::test_tracer_creation ... ok
[INFO] [stdout] test tracing::tests::test_tracing_config ... ok
[INFO] [stdout] test transforms::tests::test_batched_value_and_grad ... ok
[INFO] [stdout] test transforms::tests::test_checkpoint_recompute ... ok
[INFO] [stdout] test transforms::tests::test_check_grad_accurate ... ok
[INFO] [stdout] test transforms::tests::test_checkpoint_with_intermediates ... ok
[INFO] [stdout] test transforms::tests::test_compose_functions ... ok
[INFO] [stdout] test transforms::tests::test_checkpoint_with_grad ... ok
[INFO] [stdout] test transforms::tests::test_grad_grad_diagonal ... ok
[INFO] [stdout] test parallel::work_stealing::tests::test_simple_work_stealing_pool ... ok
[INFO] [stdout] test transforms::tests::test_grad_quadratic ... ok
[INFO] [stdout] test transforms::tests::test_grad_grad_quadratic ... ok
[INFO] [stdout] test transforms::tests::test_checkpoint_empty ... ok
[INFO] [stdout] test transforms::tests::test_checkpoint_forward ... ok
[INFO] [stdout] test transforms::tests::test_grad_then_vmap ... ok
[INFO] [stdout] test transforms::tests::test_grad_linear ... ok
[INFO] [stdout] test transforms::tests::test_grad_transcendental ... ok
[INFO] [stdout] test transforms::tests::test_checkpoint_memory_savings ... ok
[INFO] [stdout] test transforms::tests::test_iterate_function ... ok
[INFO] [stdout] test transforms::tests::test_jacobian_transform ... ok
[INFO] [stdout] test transforms::tests::test_jit_hint_all_optimizations ... ok
[INFO] [stdout] test transforms::tests::test_jit_hint_builder ... ok
[INFO] [stdout] test transforms::tests::test_numerical_jacobian ... ok
[INFO] [stdout] test transforms::tests::test_pmap_empty_batch ... ok
[INFO] [stdout] test transforms::tests::test_scan_transforms ... ok
[INFO] [stdout] test transforms::tests::test_stop_gradient_dual ... ok
[INFO] [stdout] test transforms::tests::test_stop_gradient_2d ... ok
[INFO] [stdout] test transforms::tests::test_value_and_grad_consistency ... ok
[INFO] [stdout] test transforms::tests::test_value_and_grad_basic ... ok
[INFO] [stdout] test transforms::tests::test_stop_gradient_1d ... ok
[INFO] [stdout] test transforms::tests::test_vmap_empty_batch ... ok
[INFO] [stdout] test transforms::tests::test_vmap_nonlinear ... ok
[INFO] [stdout] test transforms::tests::test_value_and_grad_rosenbrock ... ok
[INFO] [stdout] test transforms::tests::test_vmap_dimension_change ... ok
[INFO] [stdout] test transforms::tests::test_vmap_single_element ... ok
[INFO] [stdout] test transforms::tests::test_vmap_double ... ok
[INFO] [stdout] test transforms::tests::test_pmap_parallel ... ok
[INFO] [stdout] test variable::test_env_iter ... ok
[INFO] [stdout] test variable::test_namespace_iter ... ok
[INFO] [stdout] test visualization::tests::test_collect_reachable_shared_nodes ... ok
[INFO] [stdout] test visualization::tests::test_graph_stats_display ... ok
[INFO] [stdout] test visualization::tests::test_graph_stats ... ok
[INFO] [stdout] test visualization::tests::test_graph_stats_single_node ... ok
[INFO] [stdout] test visualization::tests::test_graph_dot_colors ... ok
[INFO] [stdout] test visualization::tests::test_graph_to_dot_multi_input ... ok
[INFO] [stdout] test visualization::tests::test_graph_to_dot_basic ... ok
[INFO] [stdout] test visualization::tests::test_graph_to_mermaid ... ok
[INFO] [stdout] test visualization::tests::test_graph_summary_basic ... ok
[INFO] [stdout] test visualization::tests::test_visualization_config_default ... ok
[INFO] [stdout] test visualization::tests::test_graph_to_json ... ok
[INFO] [stdout] test variable::save_and_load ... ok
[INFO] [stdout] test variable::save_and_init ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 789 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/advanced_feature_tests.rs (/opt/rustwide/target/debug/deps/advanced_feature_tests-10457d4818a6e5fa)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test custom_activation_tests::test_custom_activation_registry ... ok
[INFO] [stdout] test custom_activation_tests::test_built_in_custom_activations ... ok
[INFO] [stdout] test custom_activation_tests::test_parameterized_activations ... ok
[INFO] [stdout] test graph_enhancement_tests::test_conditional_operations ... ok
[INFO] [stdout] test graph_enhancement_tests::test_cached_operations ... ok
[INFO] [stdout] test graph_enhancement_tests::test_computation_cache_management ... ok
[INFO] [stdout] test graph_enhancement_tests::test_garbage_collection ... ok
[INFO] [stdout] test graph_enhancement_tests::test_graph_enhancer_utilities ... ok
[INFO] [stdout] test integration_tests::test_conditional_computation_with_optimizations ... ok
[INFO] [stdout] test integration_tests::test_comprehensive_feature_integration ... ok
[INFO] [stdout] test performance_optimization_tests::test_cache_friendly_matmul ... ok
[INFO] [stdout] test performance_optimization_tests::test_simd_operations ... ok
[INFO] [stdout] test graph_enhancement_tests::test_smart_checkpointing ... ok
[INFO] [stdout] test performance_optimization_tests::test_performance_configuration ... ok
[INFO] [stdout] test performance_optimization_tests::test_parallel_reductions ... ok
[INFO] [stdout] test performance_optimization_tests::test_simd_unary_operations ... ok
[INFO] [stdout] test integration_tests::test_memory_optimized_workflow ... ok
[INFO] [stdout] test integration_tests::test_performance_optimized_neural_layer ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/advanced_linalg_demo.rs (/opt/rustwide/target/debug/deps/advanced_linalg_demo-be9b4100fa6ec865)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test advanced_linalg_demo_tests::test_gradient_computation ... ok
[INFO] [stderr]      Running tests/checkpoint_tests.rs (/opt/rustwide/target/debug/deps/checkpoint_tests-71a23c84dfd5cebd)
[INFO] [stdout] test advanced_linalg_demo_tests::test_existing_enhanced_operations ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_stop_gradient ... ok
[INFO] [stdout] test test_detach ... ok
[INFO] [stdout] test test_checkpoint_profiler ... ok
[INFO] [stdout] test test_adaptive_checkpoint ... ok
[INFO] [stdout] test test_checkpoint_segment ... ok
[INFO] [stdout] test test_checkpoint_group ... ok
[INFO] [stdout] test test_checkpoint_deep_network ... ok
[INFO] [stdout] test test_checkpoint_basic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/comprehensive_feature_tests.rs (/opt/rustwide/target/debug/deps/comprehensive_feature_tests-4a02b50a25c1d8f3)
[INFO] [stdout] 
[INFO] [stdout] running 35 tests
[INFO] [stdout] test broadcasting_tests::test_broadcast_analysis_incompatible ... ok
[INFO] [stdout] test broadcasting_tests::test_broadcast_analysis_compatible ... ok
[INFO] [stdout] test broadcasting_tests::test_broadcast_analysis_scalar ... ok
[INFO] [stdout] test broadcasting_tests::test_broadcast_analysis ... ok
[INFO] [stdout] test broadcasting_tests::test_broadcast_cache ... ok
[INFO] [stdout] test efficient_operations_tests::test_efficient_reshape_cache ... ok
[INFO] [stdout] test efficient_operations_tests::test_efficient_ops_manager ... ok
[INFO] [stdout] test efficient_operations_tests::test_efficient_reshape_operations ... ok
[INFO] [stdout] test advanced_indexing_tests::test_scatter_operation ... ok
[INFO] [stdout] test advanced_indexing_tests::test_where_operation ... ok
[INFO] [stdout] test advanced_indexing_tests::test_boolean_mask_basic ... ok
[INFO] [stdout] test efficient_operations_tests::test_efficient_concat_operations ... ok
[INFO] [stdout] test efficient_operations_tests::test_efficient_slice_operations ... ok
[INFO] [stdout] test broadcasting_tests::test_broadcast_operations ... ok
[INFO] [stdout] test advanced_indexing_tests::test_take_operation ... ok
[INFO] [stdout] test efficient_operations_tests::test_slice_range_operations ... ok
[INFO] [stdout] test integration_tests::test_advanced_indexing_with_broadcasting ... ok
[INFO] [stdout] test integration_tests::test_efficient_operations_with_gradients ... ignored, Gradient shape propagation issue - architectural limitation
[INFO] [stdout] test memory_optimization_tests::test_memory_pool_operations ... ok
[INFO] [stdout] test memory_optimization_tests::test_memory_tracking ... ok
[INFO] [stdout] test memory_optimization_tests::test_inplace_operations ... ok
[INFO] [stdout] test memory_optimization_tests::test_memory_optimizer ... ok
[INFO] [stdout] test numerical_stability_tests::test_broadcasting_numerical_stability ... ok
[INFO] [stdout] test property_tests::test_addition_commutativity ... ok
[INFO] [stdout] test numerical_stability_tests::test_large_number_stability ... ok
[INFO] [stdout] test numerical_stability_tests::test_zero_division_handling ... ok
[INFO] [stdout] test numerical_stability_tests::test_small_number_stability ... ok
[INFO] [stdout] test property_tests::test_additive_identity ... ok
[INFO] [stdout] test numerical_stability_tests::test_gradient_numerical_stability ... ok
[INFO] [stdout] test property_tests::test_multiplicative_identity ... ok
[INFO] [stdout] test stress_tests::test_large_tensor_broadcasting ... ok
[INFO] [stdout] test property_tests::test_distributive_property ... ok
[INFO] [stdout] test property_tests::test_multiplication_associativity ... ok
[INFO] [stdout] test stress_tests::test_memory_pool_with_many_operations ... ok
[INFO] [stdout] test integration_tests::test_memory_optimized_neural_network_layer ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 34 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/comprehensive_integration_tests.rs (/opt/rustwide/target/debug/deps/comprehensive_integration_tests-0d086d3c903628ec)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test test_comprehensive_graph_visualization ... ok
[INFO] [stdout] test test_comprehensive_graph_optimization ... ok
[INFO] [stdout] test test_comprehensive_memory_optimization ... ok
[INFO] [stdout] test test_integration_summary ... ok
[INFO] [stdout] test test_performance_optimizations_effectiveness ... ok
[INFO] [stdout] test test_comprehensive_custom_activations ... ok
[INFO] [stdout] test test_comprehensive_efficient_operations ... ok
[INFO] [stdout] test test_comprehensive_simd_operations ... ok
[INFO] [stdout] test test_comprehensive_graph_enhancements ... ok
[INFO] [stdout] test test_complete_advanced_pipeline ... ok
[INFO] [stdout] test test_comprehensive_parallel_operations ... ok
[INFO] [stdout] test test_realistic_ml_workflow_integration ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/debug_gradient_flow.rs (/opt/rustwide/target/debug/deps/debug_gradient_flow-8d7a0d99ad0b3bee)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_chained_gradient_flow ... ignored, Gradient shape propagation architectural limitation
[INFO] [stdout] test test_matrix_inverse_gradient_flow ... ignored, Gradient shape propagation architectural limitation
[INFO] [stdout] test test_trace_gradient_flow ... ignored, Gradient shape propagation architectural limitation
[INFO] [stdout] 
[INFO] [stderr]      Running tests/debug_svd_reconstruction.rs (/opt/rustwide/target/debug/deps/debug_svd_reconstruction-48b85b41d4305054)
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test debug_svd_reconstruction ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/edge_case_stress_tests.rs (/opt/rustwide/target/debug/deps/edge_case_stress_tests-c948790abe23fa2b)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_edge_case_summary ... ok
[INFO] [stdout] test test_simd_operations_edge_cases ... ok
[INFO] [stdout] test test_cross_feature_integration_stress ... ok
[INFO] [stdout] test test_custom_activations_extreme_inputs ... ok
[INFO] [stdout] test test_numerical_precision_stability ... ok
[INFO] [stdout] test test_visualization_extreme_graphs ... ok
[INFO] [stdout] test test_thread_pool_extreme_load ... ok
[INFO] [stdout] test test_graph_enhancements_edge_cases ... ok
[INFO] [stdout] test test_optimization_pathological_cases ... ok
[INFO] [stdout] test test_parallel_operations_numerical_stability ... ok
[INFO] [stdout] test test_memory_optimization_stress ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.76s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/edge_cases_concurrency.rs (/opt/rustwide/target/debug/deps/edge_cases_concurrency-d15253aefdda0a93)
[INFO] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test test_concurrent_eval_2_threads ... ok
[INFO] [stdout] test test_concurrent_complex_expressions ... ok
[INFO] [stdout] test test_concurrent_eval_4_threads_same_input ... ok
[INFO] [stdout] test test_concurrent_gradient_activation ... ok
[INFO] [stdout] test test_concurrent_activation_functions ... ok
[INFO] [stdout] test test_concurrent_gradient_different_points ... ok
[INFO] [stdout] test test_concurrent_gradient_matmul ... ok
[INFO] [stdout] test test_concurrent_gradient_simple ... ok
[INFO] [stdout] test test_concurrent_gradient_computation_stress ... ok
[INFO] [stdout] test test_concurrent_eval_stress_test ... ok
[INFO] [stdout] test test_concurrent_matmul ... ok
[INFO] [stdout] test test_parallel_backward_complex ... ok
[INFO] [stdout] test test_concurrent_deep_gradient ... ok
[INFO] [stdout] test test_concurrent_reduce_operations ... ok
[INFO] [stdout] test test_parallel_backward_simple ... ok
[INFO] [stdout] test test_concurrent_gradient_vector ... ok
[INFO] [stdout] test test_parallel_multiple_outputs_backward ... ok
[INFO] [stdout] test test_thread_safety_graph_structure_immutability ... ok
[INFO] [stdout] test test_thread_safety_constant_sharing ... ok
[INFO] [stdout] test test_thread_safety_independent_graphs ... ok
[INFO] [stdout] test test_thread_safety_concurrent_context_creation ... ok
[INFO] [stdout] test test_thread_safety_mixed_operations ... ok
[INFO] [stderr]      Running tests/edge_cases_deep_graphs.rs (/opt/rustwide/target/debug/deps/edge_cases_deep_graphs-7300c2140de4248e)
[INFO] [stdout] test test_parallel_backward_with_shared_computation ... ok
[INFO] [stderr]      Running tests/edge_cases_empty_tensors.rs (/opt/rustwide/target/debug/deps/edge_cases_empty_tensors-b3dc69821cd6f6a4)
[INFO] [stdout] test test_concurrent_eval_8_threads_different_ops ... ok
[INFO] [stdout] test test_concurrent_multi_input_gradient ... ok
[INFO] [stdout] test test_thread_safety_sequential_vs_parallel ... ok
[INFO] [stdout] test test_thread_safety_no_data_races ... ok
[INFO] [stdout] test test_thread_safety_read_only_operations ... ok
[INFO] [stdout] test test_thread_safety_tensor_cloning ... ok
[INFO] [stdout] test test_thread_safety_stress_many_threads ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 46 tests
[INFO] [stdout] test test_empty_broadcast_compatible ... ok
[INFO] [stdout] test test_empty_concat_empty_arrays ... ok
[INFO] [stdout] test test_empty_broadcast_scalar ... ok
[INFO] [stdout] test test_concat_multiple_empty ... ok
[INFO] [stdout] test test_empty_gather ... ok
[INFO] [stdout] test test_empty_max ... ok
[INFO] [stdout] test test_empty_matmul_both_empty ... ok
[INFO] [stdout] test test_empty_flatten ... ok
[INFO] [stdout] test test_concat_empty_with_nonempty ... ok
[INFO] [stdout] test test_empty_dot_product ... ok
[INFO] [stdout] test test_empty_mean ... ok
[INFO] [stdout] test test_empty_matmul_0_rows ... ok
[INFO] [stdout] test test_empty_min ... ok
[INFO] [stdout] test test_empty_placeholder ... ok
[INFO] [stdout] test test_empty_matmul_0_cols ... ok
[INFO] [stdout] test test_empty_reshape_2d_to_1d ... ok
[INFO] [stdout] test test_empty_prod ... ok
[INFO] [stdout] test test_empty_ones ... ok
[INFO] [stdout] test test_empty_outer_product ... ok
[INFO] [stdout] test test_empty_squeeze ... ok
[INFO] [stdout] test test_empty_sum ... ok
[INFO] [stdout] test test_empty_tensor_creation_0d ... ok
[INFO] [stdout] test test_empty_tensor_abs ... ok
[INFO] [stdout] test test_empty_tensor_creation_1d ... ok
[INFO] [stdout] test test_empty_tensor_creation_2d_cols ... ok
[INFO] [stdout] test test_empty_tensor_creation_2d_rows ... ok
[INFO] [stdout] test test_empty_tensor_grad_add ... ok
[INFO] [stdout] test test_empty_tensor_grad_matmul ... ok
[INFO] [stdout] test test_empty_tensor_grad_mul ... ok
[INFO] [stdout] test test_empty_tensor_hessian ... ok
[INFO] [stdout] test test_empty_tensor_jacobian ... ok
[INFO] [stdout] test test_empty_tensor_mul ... ok
[INFO] [stdout] test test_empty_tensor_neg ... ok
[INFO] [stdout] test test_empty_tensor_pow ... ok
[INFO] [stdout] test test_empty_tensor_scalar_mul ... ok
[INFO] [stdout] test test_empty_tensor_sub ... ok
[INFO] [stdout] test test_empty_transpose ... ok
[INFO] [stdout] test test_empty_variance ... ok
[INFO] [stdout] test test_empty_zeros ... ok
[INFO] [stdout] test test_empty_slice ... ok
[INFO] [stdout] test test_empty_tensor_add ... ok
[INFO] [stdout] test test_empty_tensor_backward ... ok
[INFO] [stdout] test test_empty_tensor_creation_2d_both ... ok
[INFO] [stdout] test test_empty_reshape_1d_to_2d ... ok
[INFO] [stdout] test test_empty_tensor_div ... ok
[INFO] [stderr]      Running tests/edge_cases_nan_inf.rs (/opt/rustwide/target/debug/deps/edge_cases_nan_inf-a3bbe69eaa11d450)
[INFO] [stdout] test test_empty_broadcast_incompatible ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 46 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 58 tests
[INFO] [stdout] test test_cross_entropy_overflow ... ok
[INFO] [stdout] test test_acos_out_of_range_produces_nan ... ok
[INFO] [stdout] test test_asin_out_of_range_produces_nan ... ok
[INFO] [stdout] test test_cross_entropy_underflow ... ok
[INFO] [stdout] test test_finite_div_zero_produces_inf ... ok
[INFO] [stdout] test test_gradient_of_nan_output ... ok
[INFO] [stdout] test test_gradient_sqrt_at_zero ... ok
[INFO] [stdout] test test_gradient_div_by_zero ... ok
[INFO] [stdout] test test_inf_div_finite ... ok
[INFO] [stdout] test test_gradient_log_at_zero ... ok
[INFO] [stdout] test test_inf_add_finite ... ok
[INFO] [stdout] test test_inf_div_inf_produces_nan ... ok
[INFO] [stdout] test test_inf_exp ... ok
[INFO] [stdout] test test_inf_mul_positive ... ok
[INFO] [stdout] test test_inf_mul_zero_produces_nan ... ok
[INFO] [stdout] test test_inf_in_array ... ok
[INFO] [stdout] test test_inf_mul_negative ... ok
[INFO] [stdout] test test_log_inf ... ok
[INFO] [stdout] test test_inf_minus_inf_produces_nan ... ok
[INFO] [stdout] test test_log_negative_produces_nan ... ok
[INFO] [stdout] test test_log_zero_produces_neg_inf ... ok
[INFO] [stdout] test test_logsumexp_negative_large_values ... ok
[INFO] [stdout] test test_logsumexp_with_inf ... ok
[INFO] [stdout] test test_inf_sub_finite ... ok
[INFO] [stdout] test test_logsumexp_large_values ... ok
[INFO] [stdout] test test_nan_cos_propagation ... ok
[INFO] [stdout] test test_logsumexp_mixed_values ... ok
[INFO] [stdout] test test_mse_loss_with_inf ... ok
[INFO] [stdout] test test_mse_loss_with_nan ... ok
[INFO] [stdout] test test_nan_exp_propagation ... ok
[INFO] [stdout] test test_nan_div_propagation ... ok
[INFO] [stdout] test test_nan_add_propagation ... ok
[INFO] [stdout] test test_nan_log_propagation ... ok
[INFO] [stdout] test test_matmul_with_nan ... ok
[INFO] [stdout] test test_matmul_with_inf ... ok
[INFO] [stdout] test test_nan_pow_propagation ... ok
[INFO] [stdout] test test_nan_in_array ... ok
[INFO] [stdout] test test_nan_sin_propagation ... ok
[INFO] [stdout] test test_nan_mul_propagation ... ok
[INFO] [stdout] test test_nan_sqrt_propagation ... ok
[INFO] [stdout] test test_nan_tanh_propagation ... ok
[INFO] [stdout] test test_nan_sub_propagation ... ok
[INFO] [stdout] test test_neg_inf_exp ... ok
[INFO] [stdout] test test_relu_with_nan_inf ... ok
[INFO] [stdout] test test_softmax_large_values ... ok
[INFO] [stdout] test test_softmax_negative_large_values ... ok
[INFO] [stdout] test test_sigmoid_large_negative ... ok
[INFO] [stdout] test test_softmax_mixed_large_values ... ok
[INFO] [stdout] test test_sigmoid_large_positive ... ok
[INFO] [stdout] test test_neg_inf_propagation ... ok
[INFO] [stdout] test test_gradient_with_inf_input ... ok
[INFO] [stdout] test test_softmax_with_inf ... ok
[INFO] [stdout] test test_sqrt_negative_produces_nan ... ok
[INFO] [stdout] test test_nan_gradient_propagation ... ok
[INFO] [stdout] test test_sum_with_nan_inf ... ok
[INFO] [stdout] test test_transpose_with_nan ... ok
[INFO] [stdout] test test_zero_div_zero_produces_nan ... ok
[INFO] [stdout] test test_tanh_extreme_values ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 58 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/eml_op_tests.rs (/opt/rustwide/target/debug/deps/eml_op_tests-3d99bcce83b7c20a)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/eml_parity_test.rs (/opt/rustwide/target/debug/deps/eml_parity_test-566c9e11b42fbfbb)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/eml_tape_tests.rs (/opt/rustwide/target/debug/deps/eml_tape_tests-90e8bc4d55366050)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/enhanced_linalg_test.rs (/opt/rustwide/target/debug/deps/enhanced_linalg_test-46970ebbdf410d60)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test enhanced_linalg_tests::test_kronecker_product ... ok
[INFO] [stdout] test enhanced_linalg_tests::test_matrix_norms ... ok
[INFO] [stdout] test enhanced_linalg_tests::test_cholesky_solve ... ok
[INFO] [stdout] test enhanced_linalg_tests::test_lyapunov_equation ... ok
[INFO] [stdout] test enhanced_linalg_tests::test_matrix_exponential_methods ... ok
[INFO] [stdout] test enhanced_linalg_tests::test_sylvester_equation ... ok
[INFO] [stdout] test enhanced_linalg_tests::test_symmetric_eigendecomposition ... ok
[INFO] [stdout] test enhanced_linalg_tests::test_tensor_solve ... ok
[INFO] [stdout] test enhanced_linalg_tests::test_einsum ... ok
[INFO] [stdout] test enhanced_linalg_tests::test_polar_decomposition ... ok
[INFO] [stdout] test enhanced_linalg_tests::test_schur_decomposition ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/function_tests.rs (/opt/rustwide/target/debug/deps/function_tests-942576ce57e2ec1a)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_tensorshapes ... ok
[INFO] [stdout] test test_basic_operations ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/functional_optimizer_tests.rs (/opt/rustwide/target/debug/deps/functional_optimizer_tests-b43a7b2038e726da)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test test_checkpoint_interval ... ok
[INFO] [stdout] test test_clear_graph ... ok
[INFO] [stdout] test test_no_graph_accumulation ... ok
[INFO] [stdout] test test_node_count ... ok
[INFO] [stdout] test test_adam_scalar_and_1x1_parameters ... ok
[INFO] [stdout] test test_tensor_with_grad ... ok
[INFO] [stdout] test test_training_loop_reset ... ok
[INFO] [stdout] test test_training_loop_stats ... ok
[INFO] [stdout] test test_training_config ... ok
[INFO] [stdout] test test_functional_adam ... ok
[INFO] [stdout] test test_functional_adam_custom_params ... ok
[INFO] [stdout] test test_functional_sgd ... ok
[INFO] [stdout] test test_tensor_detach ... ok
[INFO] [stderr]      Running tests/fusion_integration_tests.rs (/opt/rustwide/target/debug/deps/fusion_integration_tests-d685140cefcf2d5d)
[INFO] [stdout] test test_training_loop_pattern ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test test_affine_backward_correctness ... ok
[INFO] [stdout] test test_conv_bn_param_folding ... ok
[INFO] [stdout] test test_fused_linear_gelu_correctness ... ok
[INFO] [stdout] test test_fused_elementwise_chain_correctness ... ok
[INFO] [stdout] test test_fused_affine_correctness ... ok
[INFO] [stdout] test test_fused_linear_tanh_correctness ... ok
[INFO] [stdout] test test_gelu_extreme_values ... ok
[INFO] [stdout] test test_fused_linear_sigmoid_correctness ... ok
[INFO] [stdout] test test_graph_optimizer_detects_patterns ... ok
[INFO] [stdout] test test_linear_relu_backward_masking ... ok
[INFO] [stdout] test test_graph_optimizer_applies_fusions ... ok
[INFO] [stdout] test test_linear_sigmoid_backward ... ok
[INFO] [stdout] test test_linear_backward_correctness ... ok
[INFO] [stdout] test test_softmax_backward_correctness ... ok
[INFO] [stdout] test test_linear_tanh_backward ... ok
[INFO] [stdout] test test_graph_optimizer_no_overlapping_fusions ... ok
[INFO] [stdout] test test_fused_linear_relu_correctness ... ok
[INFO] [stdout] test test_simple_mlp_with_fusion ... ok
[INFO] [stdout] test test_softmax_large_values ... ok
[INFO] [stdout] test test_fusion_reduces_memory_allocations ... ok
[INFO] [stdout] test test_transformer_ffn_fusion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 17.56s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gradient_correctness_repair_tests.rs (/opt/rustwide/target/debug/deps/gradient_correctness_repair_tests-d53b0ff78683459c)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test jit_fusion_matmul_epilogue_longer_chain ... ok
[INFO] [stdout] test jit_fusion_matmul_bias_add_fusable_as_matmul_epilogue ... ok
[INFO] [stdout] test jit_fusion_batched_matmul_reduce_sum_fusable ... ok
[INFO] [stdout] test jit_fusion_batched_matmul_reduce_mean_fusable ... ok
[INFO] [stdout] test extract_diag_correct_for_3x3 ... ok
[INFO] [stdout] test scalar_mul_second_derivative ... ok
[INFO] [stdout] test scalar_mul_first_derivative ... ok
[INFO] [stdout] test scalar_mul_third_derivative_is_zero ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gradient_system_test.rs (/opt/rustwide/target/debug/deps/gradient_system_test-f13242954ed905a3)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test tests::test_proper_gradient_computation ... ok
[INFO] [stdout] test tests::test_matrix_gradient ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gradient_tests.rs (/opt/rustwide/target/debug/deps/gradient_tests-7a71d885c6f5353f)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/graph_optimization_tests.rs (/opt/rustwide/target/debug/deps/graph_optimization_tests-b47fa394575c7933)
[INFO] [stdout] running 2 tests
[INFO] [stdout] test tests::test_scalar_gradient ... ok
[INFO] [stdout] test tests::test_basic_gradientshape ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test integration_tests::test_optimization_and_visualization_workflow ... ok
[INFO] [stdout] test integration_tests::test_pattern_matching_and_simplification ... ok
[INFO] [stdout] test integration_tests::test_comprehensive_optimization_pipeline ... ok
[INFO] [stdout] test integration_tests::test_memory_analysis_and_lifetime ... ok
[INFO] [stdout] test optimization_tests::test_expression_simplification ... ok
[INFO] [stdout] test advanced_feature_integration_tests::test_graph_enhancements_with_visualization ... ok
[INFO] [stdout] test advanced_feature_integration_tests::test_performance_operations_with_memory_optimization ... ok
[INFO] [stdout] test advanced_feature_integration_tests::test_custom_activations_with_optimization ... ok
[INFO] [stdout] test optimization_tests::test_optimization_report ... ok
[INFO] [stdout] test optimization_tests::test_public_optimization_api ... ok
[INFO] [stdout] test optimization_tests::test_graph_optimizer_creation ... ok
[INFO] [stdout] test advanced_feature_integration_tests::test_efficient_operations_integration ... ok
[INFO] [stdout] test optimization_tests::test_memory_optimization ... ok
[INFO] [stdout] test optimization_tests::test_optimization_levels ... ok
[INFO] [stdout] test advanced_feature_integration_tests::test_complete_advanced_feature_integration ... ok
[INFO] [stdout] test visualization_tests::test_visualization_config_creation ... ok
[INFO] [stdout] test visualization_tests::test_visualization_config_options ... ok
[INFO] [stdout] test visualization_tests::test_graph_to_dot_api ... ok
[INFO] [stdout] test optimization_tests::test_memory_optimization_report ... ok
[INFO] [stdout] test optimization_tests::test_constant_folding ... ok
[INFO] [stderr]      Running tests/high_performance_tests.rs (/opt/rustwide/target/debug/deps/high_performance_tests-9ad784fa827b74c2)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test test_memory_no_unnecessary_clones ... ok
[INFO] [stdout] test test_memory_accumulation_correctness ... ok
[INFO] [stdout] test test_memory_edge_cases ... ok
[INFO] [stdout] test test_memory_gradient_checkpointing ... ok
[INFO] [stdout] test test_memory_multiple_outputs ... ok
[INFO] [stdout] test test_memory_large_tensors ... ok
[INFO] [stdout] test test_memory_zero_copy_views ... ok
[INFO] [stdout] test test_memory_peak_usage ... ok
[INFO] [stdout] test test_simd_fallback_for_small_arrays ... ok
[INFO] [stdout] test test_parallel_small_workload ... ok
[INFO] [stdout] test test_simd_edge_cases ... ok
[INFO] [stdout] test test_memory_vs_standard_equivalence ... ok
[INFO] [stdout] test test_simd_small_tensors_fallback ... ok
[INFO] [stdout] test test_simd_backward_correctness_complex ... ok
[INFO] [stdout] test test_simd_backward_correctness_simple ... ok
[INFO] [stdout] test test_simd_multidimensional_tensors ... ok
[INFO] [stdout] test test_simd_with_broadcasting ... ok
[INFO] [stdout] test test_ultra_edge_cases ... ok
[INFO] [stdout] test test_simd_gradient_accumulation ... ok
[INFO] [stdout] test test_ultra_fallback_behavior ... ok
[INFO] [stdout] test test_ultra_gradient_correctness ... ok
[INFO] [stdout] test test_ultra_memory_efficiency ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/hooks_tests.rs (/opt/rustwide/target/debug/deps/hooks_tests-7f57615cdb66980c)
[INFO] [stdout] 
[INFO] [stdout] running 38 tests
[INFO] [stdout] test test_empty_tensor_hook ... ok
[INFO] [stdout] test test_hook_chaining ... ok
[INFO] [stdout] test test_hook_combinations ... ok
[INFO] [stdout] test test_hook_during_eval ... ok
[INFO] [stdout] test test_hook_error_handling ... ok
[INFO] [stdout] test test_hook_during_gradient ... ok
[INFO] [stdout] test test_hook_print_variant ... ok
[INFO] [stdout] test test_hook_raw_variant ... ok
[INFO] [stdout] test test_hook_order_preservation ... ok
[INFO] [stdout] test test_hook_persistence ... ok
[INFO] [stdout] test test_hook_removal ... ok
[INFO] [stdout] test test_hook_show_prefixed_variant ... ok
[INFO] [stdout] test test_hook_with_complex_computation ... ok
[INFO] [stdout] test test_hook_with_operations ... ok
[INFO] [stdout] test test_hook_with_f64 ... ok
[INFO] [stdout] test test_hook_with_gradients ... ok
[INFO] [stdout] test test_hook_with_reshape ... ok
[INFO] [stdout] test test_inf_tensor_hook ... ok
[INFO] [stdout] test test_large_tensor_hook ... ok
[INFO] [stdout] test test_multiple_hooks_same_tensor ... ok
[INFO] [stdout] test test_nan_tensor_hook ... ok
[INFO] [stdout] test test_hook_show_prefixed_shape_variant ... ok
[INFO] [stdout] test test_hook_thread_safety ... ok
[INFO] [stdout] test test_print_hook_multiple_calls ... ok
[INFO] [stdout] test test_raw_hook_custom_closure ... ok
[INFO] [stdout] test test_print_hook_basic ... ok
[INFO] [stdout] test test_raw_hook_multiple_invocations ... ok
[INFO] [stdout] test test_raw_hook_state_capture ... ok
[INFO] [stdout] test test_scalar_tensor_hook ... ok
[INFO] [stdout] test test_show_hook_basic ... ok
[INFO] [stdout] test test_show_hook_output_format ... ok
[INFO] [stdout] test test_show_prefixed_custom_message ... ok
[INFO] [stdout] test test_show_prefixed_hook ... ok
[INFO] [stdout] test test_show_shape_hook ... ok
[INFO] [stdout] test test_show_prefixed_shape_custom ... ok
[INFO] [stdout] test test_show_prefixed_shape_hook ... ok
[INFO] [stdout] test test_show_shape_multidimensional ... ok
[INFO] [stdout] test test_single_hook_registration ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration_linalg_test.rs (/opt/rustwide/target/debug/deps/integration_linalg_test-a3ecf51531228fa9)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_element_wise_vs_matrix_operations ... ok
[INFO] [stdout] test test_gradient_flow_through_decompositions ... ok
[INFO] [stderr]      Running tests/iterative_solvers_tests.rs (/opt/rustwide/target/debug/deps/iterative_solvers_tests-48bd0b4913da4b5d)
[INFO] [stdout] test test_special_matrices_operations ... ok
[INFO] [stdout] test test_matrix_functions_accuracy ... ok
[INFO] [stdout] test test_complete_linear_algebra_pipeline ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stderr]      Running tests/linalg_comprehensive_tests.rs (/opt/rustwide/target/debug/deps/linalg_comprehensive_tests-6b692616b782d908)
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_complex_linear_algebra_pipeline ... ok
[INFO] [stdout] test test_matrix_operations ... ok
[INFO] [stdout] test test_eigenvalue_decomposition ... ok
[INFO] [stdout] test test_matrix_functions ... ok
[INFO] [stdout] test test_special_matrices ... ok
[INFO] [stdout] test test_linear_solvers ... ok
[INFO] [stderr]      Running tests/linalg_operations_test.rs (/opt/rustwide/target/debug/deps/linalg_operations_test-f97fa43013fd4ae9)
[INFO] [stdout] test test_gradient_computation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test test_complex_linear_algebra_chain ... ignored, Gradient shape propagation architectural limitation
[INFO] [stdout] test test_determinant_and_gradient ... ignored, Gradient shape propagation architectural limitation - see issue #1
[INFO] [stdout] test test_matrix_inverse_and_gradient ... ignored, Gradient shape propagation architectural limitation - see issue #1
[INFO] [stdout] test test_eigendecomposition ... ok
[INFO] [stdout] test test_solve_linear_system ... ok
[INFO] [stdout] test test_matrix_logarithm ... ok
[INFO] [stdout] test test_matrix_square_root ... ok
[INFO] [stdout] test test_pseudo_inverse ... ok
[INFO] [stdout] test test_cholesky_decomposition ... ok
[INFO] [stdout] test test_qr_decomposition ... ok
[INFO] [stdout] test test_svd_decomposition ... ok
[INFO] [stdout] test test_batch_operations ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/linalg_tests.rs (/opt/rustwide/target/debug/deps/linalg_tests-2bd1dac2f2ab1454)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test tests::test_gradient_propagation ... ok
[INFO] [stdout] test tests::test_diag_operations ... ok
[INFO] [stdout] test tests::test_qr_decomposition ... ok
[INFO] [stdout] test tests::test_eye ... ok
[INFO] [stdout] test tests::test_trace ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/matrix_ops_tests.rs (/opt/rustwide/target/debug/deps/matrix_ops_tests-537470b3fb1015ff)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_determinant ... ok
[INFO] [stdout] test test_matrix_sqrt ... ok
[INFO] [stdout] test test_matrix_solve ... ok
[INFO] [stdout] test test_qr_decomposition ... ok
[INFO] [stdout] test test_matrix_inverse ... ok
[INFO] [stdout] test test_matrix_exp ... ok
[INFO] [stdout] test test_near_singular_matrix_operations ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/minimal_test.rs (/opt/rustwide/target/debug/deps/minimal_test-b33553deab6a5349)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_minimal_matmul ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/new_linalg_ops_test.rs (/opt/rustwide/target/debug/deps/new_linalg_ops_test-514410306bf1b886)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_logdet ... ok
[INFO] [stdout] test test_aliases_usage ... ok
[INFO] [stdout] test test_lu_decomposition ... ok
[INFO] [stdout] test test_kronecker_product ... ok
[INFO] [stdout] test test_slogdet ... ok
[INFO] [stdout] test test_matrix_rank ... ok
[INFO] [stdout] test test_matrix_power ... ok
[INFO] [stdout] test test_kronecker_gradient ... ok
[INFO] [stdout] test test_condition_numbers ... ok
[INFO] [stdout] test test_combined_operations ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/norm_ops_tests.rs (/opt/rustwide/target/debug/deps/norm_ops_tests-9f6de152b8001a77)
[INFO] [stderr]      Running tests/numerical_stability_tests.rs (/opt/rustwide/target/debug/deps/numerical_stability_tests-1ffee15312a6558d)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_nuclear_norm ... ok
[INFO] [stdout] test test_spectral_norm ... ok
[INFO] [stdout] test test_norm_gradient_stability ... ok
[INFO] [stdout] test test_frobenius_norm ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_comprehensive_stability_report ... ok
[INFO] [stdout] test test_arithmetic_stability ... ok
[INFO] [stdout] test test_gradient_numerical_stability ... ok
[INFO] [stdout] test test_optimization_numerical_stability ... ok
[INFO] [stdout] test test_activation_function_stability ... ok
[INFO] [stdout] test test_matrix_operation_stability ... ok
[INFO] [stdout] test test_reduction_stability ... ok
[INFO] [stdout] test test_tracing_numerical_stability ... ok
[INFO] [stdout] test test_memory_optimization_stability ... ok
[INFO] [stdout] test test_parallel_operation_stability ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/optimization_tests.rs (/opt/rustwide/target/debug/deps/optimization_tests-b22c3dc550989626)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_constant_arithmetic ... ok
[INFO] [stdout] test test_empty_graph_optimization ... ok
[INFO] [stdout] test test_constant_propagation_through_operations ... ok
[INFO] [stdout] test test_constant_folding_identifies_constants ... ok
[INFO] [stdout] test test_expression_simplification_counting ... ok
[INFO] [stdout] test test_multiple_optimization_passes ... ok
[INFO] [stdout] test test_optimization_preserves_gradients ... ok
[INFO] [stdout] test test_optimization_levels ... ok
[INFO] [stdout] test test_combined_optimizations ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stability_framework_integration_tests.rs (/opt/rustwide/target/debug/deps/stability_framework_integration_tests-22a436fe6d8332c9)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test test_basic_stability_framework ... ok
[INFO] [stdout] test test_complete_stability_workflow ... ignored, Requires graph context for tensor creation
[INFO] [stdout] test test_different_function_types ... ignored, Requires graph context for tensor creation
[INFO] [stdout] test test_edge_case_handling ... ignored, Requires graph context for tensor creation
[INFO] [stdout] test test_error_propagation_analysis ... ignored, Requires graph context for tensor creation
[INFO] [stdout] test test_full_pipeline_integration ... ignored, Requires graph context for tensor creation
[INFO] [stdout] test test_comprehensive_stability_testing ... ok
[INFO] [stdout] test test_large_tensor_stability ... ignored, Requires graph context for tensor creation
[INFO] [stdout] test test_mixed_precision_scenarios ... ignored, Requires graph context for tensor creation
[INFO] [stdout] test test_numerical_analysis_integration ... ignored, Requires graph context for tensor creation
[INFO] [stdout] test test_performance_benchmarking ... ignored, timeout
[INFO] [stdout] test test_function_stability_analysis ... ok
[INFO] [stdout] test test_scenario_based_testing ... ignored, Requires graph context for tensor creation
[INFO] [stdout] test test_stability_metrics_integration ... ignored, Requires graph context for tensor creation
[INFO] [stdout] test test_precision_sensitivity ... ok
[INFO] [stdout] test test_custom_stability_config ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 11 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_advanced_implementations.rs (/opt/rustwide/target/debug/deps/test_advanced_implementations-282094306a611d2f)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_advanced_svd ... ok
[INFO] [stdout] test test_generalized_eigen ... ok
[INFO] [stdout] test test_general_matrix_function ... ok
[INFO] [stdout] test test_preconditioned_cg ... ok
[INFO] [stdout] test test_matrix_sign_function ... ok
[INFO] [stdout] test test_matrix_trig_functions ... ok
[INFO] [stdout] test test_iterative_solvers ... ok
[INFO] [stdout] test test_qr_with_pivoting ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_helpers.rs (/opt/rustwide/target/debug/deps/test_helpers-6af7adb9bea4239f)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_issue_100.rs (/opt/rustwide/target/debug/deps/test_issue_100-642d780883a6a73c)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_issue_100_get_update_tensors_api ... ok
[INFO] [stdout] test test_issue_100_no_warnings_and_optimizer_works ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_matrix_functions.rs (/opt/rustwide/target/debug/deps/test_matrix_functions-da2eed05122b1c76)
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_matrix_log ... ok
[INFO] [stdout] test test_matrix_power ... ok
[INFO] [stdout] test test_matrix_sqrt ... ok
[INFO] [stdout] test test_matrix_functions_consistency ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests scirs2_autograd
[INFO] [stdout] 
[INFO] [stdout] running 166 tests
[INFO] [stdout] test src/forward_mode.rs - forward_mode::hessian_vector_product (line 710) ... ok
[INFO] [stdout] test src/forward_mode.rs - forward_mode::hessian (line 559) ... ok
[INFO] [stdout] test src/custom_gradient.rs - custom_gradient (line 24) ... ok
[INFO] [stdout] test src/forward_mode.rs - forward_mode (line 45) ... ok
[INFO] [stdout] test src/forward_mode.rs - forward_mode (line 25) ... ok
[INFO] [stdout] test src/evaluation.rs - evaluation::Feeder (line 196) ... ok
[INFO] [stdout] test src/custom_gradient.rs - custom_gradient::custom_op (line 197) ... ok
[INFO] [stdout] test src/graph.rs - graph::Context<'env,F>::clear_graph (line 410) ... ignored
[INFO] [stdout] test src/forward_mode.rs - forward_mode::jacobian_forward (line 474) ... ok
[INFO] [stdout] test src/evaluation.rs - evaluation::Evaluator (line 40) ... ok
[INFO] [stdout] test src/high_performance.rs - high_performance::high_performance::parallel_gradient_computation (line 75) ... ignored
[INFO] [stdout] test src/high_performance.rs - high_performance::high_performance::simd_backward_pass (line 47) ... ignored
[INFO] [stdout] test src/high_performance.rs - high_performance::high_performance::ultra_backward_pass (line 125) ... ignored
[INFO] [stdout] test src/forward_mode.rs - forward_mode::jvp (line 417) ... ok
[INFO] [stdout] test src/integration/core.rs - integration::core::SciRS2Data<'a,F>::convert_precision_with_graph (line 101) ... ignored
[INFO] [stdout] test src/gradient_accumulation.rs - gradient_accumulation (line 21) ... ok
[INFO] [stdout] test src/graph.rs - graph::Context<'env,F>::constant (line 493) ... ok
[INFO] [stdout] test src/gradient_clipping.rs - gradient_clipping::ClipByNorm (line 166) ... ok
[INFO] [stdout] test src/lib.rs - (line 163) - compile ... ok
[INFO] [stdout] test src/jit_fusion.rs - jit_fusion (line 17) ... ok
[INFO] [stdout] test src/gradient_clipping.rs - gradient_clipping::ClipByValue (line 77) ... ok
[INFO] [stdout] test src/lib.rs - (line 265) - compile ... ok
[INFO] [stdout] test src/gradient_clipping.rs - gradient_clipping::ClipByGlobalNorm (line 266) ... ok
[INFO] [stdout] test src/graph.rs - graph::Context<'env,F>::placeholder (line 448) ... ok
[INFO] [stdout] test src/lib.rs - (line 141) ... ok
[INFO] [stdout] test src/hooks.rs - hooks (line 2) ... ok
[INFO] [stdout] test src/lib.rs - (line 181) ... ok
[INFO] [stdout] test src/jacobian_ops.rs - jacobian_ops (line 27) ... ok
[INFO] [stdout] test src/onnx/builder.rs - onnx::builder::OnnxGraphBuilder (line 17) ... ok
[INFO] [stdout] test src/onnx/convert.rs - onnx::convert::array2_to_onnx_tensor (line 144) ... ok
[INFO] [stdout] test src/onnx/convert.rs - onnx::convert::export_weights (line 197) ... ok
[INFO] [stdout] test src/memory_pool.rs - memory_pool (line 28) ... ok
[INFO] [stdout] test src/onnx/convert.rs - onnx::convert::onnx_tensor_to_array1 (line 54) ... ok
[INFO] [stdout] test src/lib.rs - (line 202) ... ok
[INFO] [stdout] test src/onnx/convert.rs - onnx::convert::onnx_tensor_to_array2 (line 21) ... ok
[INFO] [stdout] test src/lib.rs - (line 44) ... ok
[INFO] [stdout] test src/optimizers/adam.rs - optimizers::adam::Adam (line 15) - compile ... ok
[INFO] [stdout] test src/onnx/io.rs - onnx::io::export_to_onnx_json (line 21) ... ok
[INFO] [stdout] test src/optimizers/mod.rs - optimizers::FunctionalOptimizer (line 189) ... ignored
[INFO] [stdout] test src/onnx/mod.rs - onnx (line 20) ... ok
[INFO] [stdout] test src/optimizers/adam.rs - optimizers::adam::Adam (line 56) - compile ... ok
[INFO] [stdout] test src/optimizers/training.rs - optimizers::training (line 18) ... ignored
[INFO] [stdout] test src/onnx/io.rs - onnx::io::import_from_onnx_json (line 67) ... ok
[INFO] [stdout] test src/op.rs - op (line 7) ... ok
[INFO] [stdout] test src/onnx/mod.rs - onnx (line 45) ... ok
[INFO] [stdout] test src/schedulers/cosine_annealing.rs - schedulers::cosine_annealing::CosineAnnealingLR (line 29) ... ok
[INFO] [stdout] test src/schedulers/exponential.rs - schedulers::exponential::ExponentialLR (line 15) ... ok
[INFO] [stdout] test src/optimizers/sgd.rs - optimizers::sgd::SGD (line 11) ... ok
[INFO] [stdout] test src/sparse/mod.rs - sparse (line 16) ... ok
[INFO] [stdout] test src/schedulers/step.rs - schedulers::step::StepLR (line 15) ... ok
[INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::detach (line 475) ... ignored
[INFO] [stdout] test src/optimizers/momentum_sgd.rs - optimizers::momentum_sgd::MomentumSGD (line 13) ... ok
[INFO] [stdout] test src/tape/enhanced.rs - tape::enhanced::ForwardTape (line 465) ... ok
[INFO] [stdout] test src/tape/enhanced.rs - tape::enhanced::ReverseTape (line 82) ... ok
[INFO] [stdout] test src/lib.rs - (line 79) ... ok
[INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::print (line 300) ... ok
[INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::eval (line 104) ... ok
[INFO] [stdout] test src/tensor.rs - tensor::Tensor (line 28) ... ok
[INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::map (line 179) ... ok
[INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::depends_on (line 128) ... ok
[INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::with_grad (line 504) ... ignored
[INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::raw_hook (line 317) ... ok
[INFO] [stdout] test src/optimizers/adamw.rs - optimizers::adamw::AdamW (line 16) ... ok
[INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::register_hook (line 196) ... ok
[INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::show (line 223) ... ok
[INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::show_prefixed (line 243) ... ok
[INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::showshape (line 265) ... ok
[INFO] [stdout] test src/tensor.rs - tensor::Tensor<'graph,F>::show_prefixedshape (line 282) ... ok
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::elu (line 138) ... ok
[INFO] [stdout] test src/tensor.rs - tensor::TensorBuilder (line 727) ... ok
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::gelu (line 230) ... ok
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::leaky_relu (line 110) ... ok
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::hard_sigmoid (line 592) ... ok
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::batch_norm (line 560) ... ok
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::hard_tanh (line 630) ... ok
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::sigmoid (line 20) ... ok
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::relu (line 78) ... ok
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::mean_squared_error (line 483) ... ok
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::mish (line 261) ... ok
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::relu6 (line 660) ... ok
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::log_softmax (line 323) ... ok
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::normalize (line 513) ... ok
[INFO] [stdout] test src/tensor_ops/advanced_indexing.rs - tensor_ops::advanced_indexing::BooleanMaskOp (line 17) ... ignored
[INFO] [stdout] test src/tensor_ops/advanced_indexing.rs - tensor_ops::advanced_indexing::ScatterOp (line 181) ... ignored
[INFO] [stdout] test src/tensor_ops/advanced_indexing.rs - tensor_ops::advanced_indexing::TakeOp (line 82) ... ignored
[INFO] [stdout] test src/tensor_ops/advanced_indexing.rs - tensor_ops::advanced_indexing::WhereOp (line 261) ... ignored
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::sigmoid_cross_entropy (line 364) ... ok
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::swish (line 199) ... ok
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::tanh (line 48) ... ok
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::softplus (line 168) ... ok
[INFO] [stdout] test src/tensor_ops/arithmetic/mod.rs - tensor_ops::arithmetic::ceil (line 690) ... ok
[INFO] [stdout] test src/tensor_ops/arithmetic/mod.rs - tensor_ops::arithmetic::equal (line 527) ... ok
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::softmax_cross_entropy (line 407) ... ok
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::softmax (line 292) ... ok
[INFO] [stdout] test src/tensor_ops/activation/mod.rs - tensor_ops::activation::sparse_softmax_cross_entropy (line 449) ... ok
[INFO] [stdout] test src/tensor_ops/arithmetic/mod.rs - tensor_ops::arithmetic::floor (line 660) ... ok
[INFO] [stdout] test src/tensor_ops/checkpoint_ops.rs - tensor_ops::checkpoint_ops::adaptive_checkpoint (line 493) ... ok
[INFO] [stdout] test src/tensor_ops/arithmetic/mod.rs - tensor_ops::arithmetic::maximum (line 466) ... ok
[INFO] [stdout] test src/tensor_ops/arithmetic/mod.rs - tensor_ops::arithmetic::minimum (line 494) ... ok
[INFO] [stdout] test src/tensor_ops/arithmetic/mod.rs - tensor_ops::arithmetic::not_equal (line 560) ... ok
[INFO] [stdout] test src/tensor_ops/kronecker_ops.rs - tensor_ops::kronecker_ops::kron (line 305) ... ok
[INFO] [stdout] test src/tensor_ops/checkpoint_ops.rs - tensor_ops::checkpoint_ops::checkpoint (line 171) ... ok
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::batch_matmul (line 171) ... ok
[INFO] [stdout] test src/tensor_ops/checkpoint_ops.rs - tensor_ops::checkpoint_ops::CheckpointProfiler (line 579) ... ok
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::determinant (line 469) ... ok
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::diag (line 315) ... ok
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::batch_matmul_t (line 128) ... ok
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::concat (line 727) ... ok
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::eigen (line 438) ... ok
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::extract_diag (line 239) ... ok
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::eye (line 294) ... ok
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::frobenius_norm (line 828) ... ok
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::eigenvalues (line 405) ... ok
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::tensordot (line 69) ... ignored
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::matmul (line 23) ... ok
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::matrix_inverse (line 498) ... ok
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::lstsq (line 558) ... ok
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::qr (line 346) ... ok
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::split (line 764) ... ok
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::solve (line 525) ... ok
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::transpose (line 210) ... ok
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::svd (line 372) ... ok
[INFO] [stdout] test src/tensor_ops/linear_algebra/mod.rs - tensor_ops::linear_algebra::trace (line 266) ... ok
[INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::jacobians (line 678) ... ignored
[INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::expand_dims (line 1113) ... ok
[INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::Tensor<'graph,F>::access_elem (line 541) ... ok
[INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::convert_to_tensor (line 1275) ... ok
[INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::flatten (line 1088) ... ok
[INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::gather (line 1027) ... ok
[INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::gather_common (line 988) ... ok
[INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::rank (line 826) ... ok
[INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::ones (line 1634) ... ok
[INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::grad (line 568) ... ok
[INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::reshape (line 1060) ... ok
[INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::scalar (line 1324) ... ok
[INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::shape (line 771) ... ok
[INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::size (line 799) ... ok
[INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::setdiff1d (line 885) ... ok
[INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::slice (line 924) ... ok
[INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::slice (line 936) ... ok
[INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::zeros (line 1611) ... ok
[INFO] [stdout] test src/tensor_ops/mod.rs - tensor_ops::squeeze (line 1139) ... ok
[INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::add_n (line 425) ... ok
[INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::argmin (line 360) ... ok
[INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::frobenius_norm (line 516) ... ok
[INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::argmax (line 325) ... ok
[INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::mean_all (line 293) ... ok
[INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::reduce_max (line 176) ... ok
[INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::reduce_min (line 139) ... ok
[INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::reduce_logsumexp (line 392) ... ok
[INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::reduce_prod (line 102) ... ok
[INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::reduce_mean (line 65) ... ok
[INFO] [stdout] test src/transforms.rs - transforms (line 25) ... ok
[INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::reduce_sum (line 25) ... ok
[INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::sum_all (line 266) ... ok
[INFO] [stdout] test src/transforms.rs - transforms (line 40) ... ok
[INFO] [stdout] test src/tensor_ops/reduction/mod.rs - tensor_ops::reduction::reduce_variance (line 213) ... ok
[INFO] [stdout] test src/transforms.rs - transforms::Checkpoint (line 434) ... ok
[INFO] [stdout] test src/transforms.rs - transforms::JitHint (line 563) ... ok
[INFO] [stdout] test src/transforms.rs - transforms::grad (line 226) ... ok
[INFO] [stdout] test src/variable.rs - variable::SafeVariableEnvironment (line 944) - compile ... ok
[INFO] [stdout] test src/transforms.rs - transforms::grad_grad (line 276) ... ok
[INFO] [stdout] test src/transforms.rs - transforms::value_and_grad (line 313) ... ok
[INFO] [stdout] test src/visualization/mod.rs - visualization (line 13) ... ok
[INFO] [stdout] test src/variable.rs - variable (line 7) ... ok
[INFO] [stdout] test src/variable.rs - variable (line 52) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 151 passed; 0 failed; 15 ignored; 0 measured; 0 filtered out; finished in 119.22s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "94a7e89dd45021d976a35ab6a67a6349b43bd497cb1c0bce2ec2249d6cefff00", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "94a7e89dd45021d976a35ab6a67a6349b43bd497cb1c0bce2ec2249d6cefff00", kill_on_drop: false }`
[INFO] [stdout] 94a7e89dd45021d976a35ab6a67a6349b43bd497cb1c0bce2ec2249d6cefff00
